{-# LANGUAGE TypeApplications #-}
#if (MIN_VERSION_haskell_gi_overloading(1,0,0) && !defined(__HADDOCK_VERSION__))
#define ENABLE_OVERLOADING
#endif
module GI.Dazzle.Objects.ShortcutAccelDialog
(
ShortcutAccelDialog(..) ,
IsShortcutAccelDialog ,
toShortcutAccelDialog ,
#if defined(ENABLE_OVERLOADING)
ResolveShortcutAccelDialogMethod ,
#endif
#if defined(ENABLE_OVERLOADING)
ShortcutAccelDialogGetAcceleratorMethodInfo,
#endif
shortcutAccelDialogGetAccelerator ,
#if defined(ENABLE_OVERLOADING)
ShortcutAccelDialogGetChordMethodInfo ,
#endif
shortcutAccelDialogGetChord ,
#if defined(ENABLE_OVERLOADING)
ShortcutAccelDialogGetShortcutTitleMethodInfo,
#endif
shortcutAccelDialogGetShortcutTitle ,
shortcutAccelDialogNew ,
#if defined(ENABLE_OVERLOADING)
ShortcutAccelDialogSetAcceleratorMethodInfo,
#endif
shortcutAccelDialogSetAccelerator ,
#if defined(ENABLE_OVERLOADING)
ShortcutAccelDialogSetShortcutTitleMethodInfo,
#endif
shortcutAccelDialogSetShortcutTitle ,
#if defined(ENABLE_OVERLOADING)
ShortcutAccelDialogAcceleratorPropertyInfo,
#endif
constructShortcutAccelDialogAccelerator ,
getShortcutAccelDialogAccelerator ,
setShortcutAccelDialogAccelerator ,
#if defined(ENABLE_OVERLOADING)
shortcutAccelDialogAccelerator ,
#endif
#if defined(ENABLE_OVERLOADING)
ShortcutAccelDialogShortcutTitlePropertyInfo,
#endif
constructShortcutAccelDialogShortcutTitle,
getShortcutAccelDialogShortcutTitle ,
setShortcutAccelDialogShortcutTitle ,
#if defined(ENABLE_OVERLOADING)
shortcutAccelDialogShortcutTitle ,
#endif
) where
import Data.GI.Base.ShortPrelude
import qualified Data.GI.Base.ShortPrelude as SP
import qualified Data.GI.Base.Overloading as O
import qualified Prelude as P
import qualified Data.GI.Base.Attributes as GI.Attributes
import qualified Data.GI.Base.BasicTypes as B.Types
import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr
import qualified Data.GI.Base.GArray as B.GArray
import qualified Data.GI.Base.GClosure as B.GClosure
import qualified Data.GI.Base.GError as B.GError
import qualified Data.GI.Base.GHashTable as B.GHT
import qualified Data.GI.Base.GVariant as B.GVariant
import qualified Data.GI.Base.GValue as B.GValue
import qualified Data.GI.Base.GParamSpec as B.GParamSpec
import qualified Data.GI.Base.CallStack as B.CallStack
import qualified Data.GI.Base.Properties as B.Properties
import qualified Data.GI.Base.Signals as B.Signals
import qualified Control.Monad.IO.Class as MIO
import qualified Data.Coerce as Coerce
import qualified Data.Text as T
import qualified Data.Kind as DK
import qualified Data.ByteString.Char8 as B
import qualified Data.Map as Map
import qualified Foreign.Ptr as FP
import qualified GHC.OverloadedLabels as OL
import qualified GHC.Records as R
import qualified Data.Word as DW
import qualified Data.Int as DI
import qualified System.Posix.Types as SPT
import qualified Foreign.C.Types as FCT
#if MIN_VERSION_base(4,18,0)
import qualified GI.Atk.Interfaces.ImplementorIface as Atk.ImplementorIface
import {-# SOURCE #-} qualified GI.Dazzle.Enums as Dazzle.Enums
import {-# SOURCE #-} qualified GI.Dazzle.Structs.ShortcutChord as Dazzle.ShortcutChord
import qualified GI.GObject.Objects.Object as GObject.Object
import qualified GI.Gdk.Flags as Gdk.Flags
import qualified GI.Gdk.Structs.EventKey as Gdk.EventKey
import qualified GI.Gtk.Interfaces.Buildable as Gtk.Buildable
import qualified GI.Gtk.Objects.Bin as Gtk.Bin
import qualified GI.Gtk.Objects.Container as Gtk.Container
import qualified GI.Gtk.Objects.Dialog as Gtk.Dialog
import qualified GI.Gtk.Objects.Widget as Gtk.Widget
import qualified GI.Gtk.Objects.Window as Gtk.Window
#else
import qualified GI.Atk.Interfaces.ImplementorIface as Atk.ImplementorIface
import {-# SOURCE #-} qualified GI.Dazzle.Structs.ShortcutChord as Dazzle.ShortcutChord
import qualified GI.GObject.Objects.Object as GObject.Object
import qualified GI.Gtk.Interfaces.Buildable as Gtk.Buildable
import qualified GI.Gtk.Objects.Bin as Gtk.Bin
import qualified GI.Gtk.Objects.Container as Gtk.Container
import qualified GI.Gtk.Objects.Dialog as Gtk.Dialog
import qualified GI.Gtk.Objects.Widget as Gtk.Widget
import qualified GI.Gtk.Objects.Window as Gtk.Window
#endif
newtype ShortcutAccelDialog = ShortcutAccelDialog (SP.ManagedPtr ShortcutAccelDialog)
deriving (ShortcutAccelDialog -> ShortcutAccelDialog -> Bool
(ShortcutAccelDialog -> ShortcutAccelDialog -> Bool)
-> (ShortcutAccelDialog -> ShortcutAccelDialog -> Bool)
-> Eq ShortcutAccelDialog
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: ShortcutAccelDialog -> ShortcutAccelDialog -> Bool
== :: ShortcutAccelDialog -> ShortcutAccelDialog -> Bool
$c/= :: ShortcutAccelDialog -> ShortcutAccelDialog -> Bool
/= :: ShortcutAccelDialog -> ShortcutAccelDialog -> Bool
Eq)
instance SP.ManagedPtrNewtype ShortcutAccelDialog where
toManagedPtr :: ShortcutAccelDialog -> ManagedPtr ShortcutAccelDialog
toManagedPtr (ShortcutAccelDialog ManagedPtr ShortcutAccelDialog
p) = ManagedPtr ShortcutAccelDialog
p
foreign import ccall "dzl_shortcut_accel_dialog_get_type"
c_dzl_shortcut_accel_dialog_get_type :: IO B.Types.GType
instance B.Types.TypedObject ShortcutAccelDialog where
glibType :: IO GType
glibType = IO GType
c_dzl_shortcut_accel_dialog_get_type
instance B.Types.GObject ShortcutAccelDialog
class (SP.GObject o, O.IsDescendantOf ShortcutAccelDialog o) => IsShortcutAccelDialog o
instance (SP.GObject o, O.IsDescendantOf ShortcutAccelDialog o) => IsShortcutAccelDialog o
instance O.HasParentTypes ShortcutAccelDialog
type instance O.ParentTypes ShortcutAccelDialog = '[Gtk.Dialog.Dialog, Gtk.Window.Window, Gtk.Bin.Bin, Gtk.Container.Container, Gtk.Widget.Widget, GObject.Object.Object, Atk.ImplementorIface.ImplementorIface, Gtk.Buildable.Buildable]
toShortcutAccelDialog :: (MIO.MonadIO m, IsShortcutAccelDialog o) => o -> m ShortcutAccelDialog
toShortcutAccelDialog :: forall (m :: * -> *) o.
(MonadIO m, IsShortcutAccelDialog o) =>
o -> m ShortcutAccelDialog
toShortcutAccelDialog = IO ShortcutAccelDialog -> m ShortcutAccelDialog
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO ShortcutAccelDialog -> m ShortcutAccelDialog)
-> (o -> IO ShortcutAccelDialog) -> o -> m ShortcutAccelDialog
forall b c a. (b -> c) -> (a -> b) -> a -> c
. (ManagedPtr ShortcutAccelDialog -> ShortcutAccelDialog)
-> o -> IO ShortcutAccelDialog
forall o o'.
(HasCallStack, ManagedPtrNewtype o, TypedObject o,
ManagedPtrNewtype o', TypedObject o') =>
(ManagedPtr o' -> o') -> o -> IO o'
B.ManagedPtr.unsafeCastTo ManagedPtr ShortcutAccelDialog -> ShortcutAccelDialog
ShortcutAccelDialog
instance B.GValue.IsGValue (Maybe ShortcutAccelDialog) where
gvalueGType_ :: IO GType
gvalueGType_ = IO GType
c_dzl_shortcut_accel_dialog_get_type
gvalueSet_ :: Ptr GValue -> Maybe ShortcutAccelDialog -> IO ()
gvalueSet_ Ptr GValue
gv Maybe ShortcutAccelDialog
P.Nothing = Ptr GValue -> Ptr ShortcutAccelDialog -> IO ()
forall a. GObject a => Ptr GValue -> Ptr a -> IO ()
B.GValue.set_object Ptr GValue
gv (Ptr ShortcutAccelDialog
forall a. Ptr a
FP.nullPtr :: FP.Ptr ShortcutAccelDialog)
gvalueSet_ Ptr GValue
gv (P.Just ShortcutAccelDialog
obj) = ShortcutAccelDialog -> (Ptr ShortcutAccelDialog -> IO ()) -> IO ()
forall a c.
(HasCallStack, ManagedPtrNewtype a) =>
a -> (Ptr a -> IO c) -> IO c
B.ManagedPtr.withManagedPtr ShortcutAccelDialog
obj (Ptr GValue -> Ptr ShortcutAccelDialog -> IO ()
forall a. GObject a => Ptr GValue -> Ptr a -> IO ()
B.GValue.set_object Ptr GValue
gv)
gvalueGet_ :: Ptr GValue -> IO (Maybe ShortcutAccelDialog)
gvalueGet_ Ptr GValue
gv = do
Ptr ShortcutAccelDialog
ptr <- Ptr GValue -> IO (Ptr ShortcutAccelDialog)
forall a. GObject a => Ptr GValue -> IO (Ptr a)
B.GValue.get_object Ptr GValue
gv :: IO (FP.Ptr ShortcutAccelDialog)
if Ptr ShortcutAccelDialog
ptr Ptr ShortcutAccelDialog -> Ptr ShortcutAccelDialog -> Bool
forall a. Eq a => a -> a -> Bool
/= Ptr ShortcutAccelDialog
forall a. Ptr a
FP.nullPtr
then ShortcutAccelDialog -> Maybe ShortcutAccelDialog
forall a. a -> Maybe a
P.Just (ShortcutAccelDialog -> Maybe ShortcutAccelDialog)
-> IO ShortcutAccelDialog -> IO (Maybe ShortcutAccelDialog)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> (ManagedPtr ShortcutAccelDialog -> ShortcutAccelDialog)
-> Ptr ShortcutAccelDialog -> IO ShortcutAccelDialog
forall a b.
(HasCallStack, GObject a, GObject b) =>
(ManagedPtr a -> a) -> Ptr b -> IO a
B.ManagedPtr.newObject ManagedPtr ShortcutAccelDialog -> ShortcutAccelDialog
ShortcutAccelDialog Ptr ShortcutAccelDialog
ptr
else Maybe ShortcutAccelDialog -> IO (Maybe ShortcutAccelDialog)
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Maybe ShortcutAccelDialog
forall a. Maybe a
P.Nothing
#if defined(ENABLE_OVERLOADING)
type family ResolveShortcutAccelDialogMethod (t :: Symbol) (o :: DK.Type) :: DK.Type where
ResolveShortcutAccelDialogMethod "activate" o = Gtk.Widget.WidgetActivateMethodInfo
ResolveShortcutAccelDialogMethod "activateDefault" o = Gtk.Window.WindowActivateDefaultMethodInfo
ResolveShortcutAccelDialogMethod "activateFocus" o = Gtk.Window.WindowActivateFocusMethodInfo
ResolveShortcutAccelDialogMethod "activateKey" o = Gtk.Window.WindowActivateKeyMethodInfo
ResolveShortcutAccelDialogMethod "add" o = Gtk.Container.ContainerAddMethodInfo
ResolveShortcutAccelDialogMethod "addAccelGroup" o = Gtk.Window.WindowAddAccelGroupMethodInfo
ResolveShortcutAccelDialogMethod "addAccelerator" o = Gtk.Widget.WidgetAddAcceleratorMethodInfo
ResolveShortcutAccelDialogMethod "addActionWidget" o = Gtk.Dialog.DialogAddActionWidgetMethodInfo
ResolveShortcutAccelDialogMethod "addButton" o = Gtk.Dialog.DialogAddButtonMethodInfo
ResolveShortcutAccelDialogMethod "addChild" o = Gtk.Buildable.BuildableAddChildMethodInfo
ResolveShortcutAccelDialogMethod "addDeviceEvents" o = Gtk.Widget.WidgetAddDeviceEventsMethodInfo
ResolveShortcutAccelDialogMethod "addEvents" o = Gtk.Widget.WidgetAddEventsMethodInfo
ResolveShortcutAccelDialogMethod "addMnemonic" o = Gtk.Window.WindowAddMnemonicMethodInfo
ResolveShortcutAccelDialogMethod "addMnemonicLabel" o = Gtk.Widget.WidgetAddMnemonicLabelMethodInfo
ResolveShortcutAccelDialogMethod "addTickCallback" o = Gtk.Widget.WidgetAddTickCallbackMethodInfo
ResolveShortcutAccelDialogMethod "beginMoveDrag" o = Gtk.Window.WindowBeginMoveDragMethodInfo
ResolveShortcutAccelDialogMethod "beginResizeDrag" o = Gtk.Window.WindowBeginResizeDragMethodInfo
ResolveShortcutAccelDialogMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo
ResolveShortcutAccelDialogMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo
ResolveShortcutAccelDialogMethod "canActivateAccel" o = Gtk.Widget.WidgetCanActivateAccelMethodInfo
ResolveShortcutAccelDialogMethod "checkResize" o = Gtk.Container.ContainerCheckResizeMethodInfo
ResolveShortcutAccelDialogMethod "childFocus" o = Gtk.Widget.WidgetChildFocusMethodInfo
ResolveShortcutAccelDialogMethod "childGetProperty" o = Gtk.Container.ContainerChildGetPropertyMethodInfo
ResolveShortcutAccelDialogMethod "childNotify" o = Gtk.Container.ContainerChildNotifyMethodInfo
ResolveShortcutAccelDialogMethod "childNotifyByPspec" o = Gtk.Container.ContainerChildNotifyByPspecMethodInfo
ResolveShortcutAccelDialogMethod "childSetProperty" o = Gtk.Container.ContainerChildSetPropertyMethodInfo
ResolveShortcutAccelDialogMethod "childType" o = Gtk.Container.ContainerChildTypeMethodInfo
ResolveShortcutAccelDialogMethod "classPath" o = Gtk.Widget.WidgetClassPathMethodInfo
ResolveShortcutAccelDialogMethod "close" o = Gtk.Window.WindowCloseMethodInfo
ResolveShortcutAccelDialogMethod "computeExpand" o = Gtk.Widget.WidgetComputeExpandMethodInfo
ResolveShortcutAccelDialogMethod "constructChild" o = Gtk.Buildable.BuildableConstructChildMethodInfo
ResolveShortcutAccelDialogMethod "createPangoContext" o = Gtk.Widget.WidgetCreatePangoContextMethodInfo
ResolveShortcutAccelDialogMethod "createPangoLayout" o = Gtk.Widget.WidgetCreatePangoLayoutMethodInfo
ResolveShortcutAccelDialogMethod "customFinished" o = Gtk.Buildable.BuildableCustomFinishedMethodInfo
ResolveShortcutAccelDialogMethod "customTagEnd" o = Gtk.Buildable.BuildableCustomTagEndMethodInfo
ResolveShortcutAccelDialogMethod "customTagStart" o = Gtk.Buildable.BuildableCustomTagStartMethodInfo
ResolveShortcutAccelDialogMethod "deiconify" o = Gtk.Window.WindowDeiconifyMethodInfo
ResolveShortcutAccelDialogMethod "destroy" o = Gtk.Widget.WidgetDestroyMethodInfo
ResolveShortcutAccelDialogMethod "destroyed" o = Gtk.Widget.WidgetDestroyedMethodInfo
ResolveShortcutAccelDialogMethod "deviceIsShadowed" o = Gtk.Widget.WidgetDeviceIsShadowedMethodInfo
ResolveShortcutAccelDialogMethod "dragBegin" o = Gtk.Widget.WidgetDragBeginMethodInfo
ResolveShortcutAccelDialogMethod "dragBeginWithCoordinates" o = Gtk.Widget.WidgetDragBeginWithCoordinatesMethodInfo
ResolveShortcutAccelDialogMethod "dragCheckThreshold" o = Gtk.Widget.WidgetDragCheckThresholdMethodInfo
ResolveShortcutAccelDialogMethod "dragDestAddImageTargets" o = Gtk.Widget.WidgetDragDestAddImageTargetsMethodInfo
ResolveShortcutAccelDialogMethod "dragDestAddTextTargets" o = Gtk.Widget.WidgetDragDestAddTextTargetsMethodInfo
ResolveShortcutAccelDialogMethod "dragDestAddUriTargets" o = Gtk.Widget.WidgetDragDestAddUriTargetsMethodInfo
ResolveShortcutAccelDialogMethod "dragDestFindTarget" o = Gtk.Widget.WidgetDragDestFindTargetMethodInfo
ResolveShortcutAccelDialogMethod "dragDestGetTargetList" o = Gtk.Widget.WidgetDragDestGetTargetListMethodInfo
ResolveShortcutAccelDialogMethod "dragDestGetTrackMotion" o = Gtk.Widget.WidgetDragDestGetTrackMotionMethodInfo
ResolveShortcutAccelDialogMethod "dragDestSet" o = Gtk.Widget.WidgetDragDestSetMethodInfo
ResolveShortcutAccelDialogMethod "dragDestSetProxy" o = Gtk.Widget.WidgetDragDestSetProxyMethodInfo
ResolveShortcutAccelDialogMethod "dragDestSetTargetList" o = Gtk.Widget.WidgetDragDestSetTargetListMethodInfo
ResolveShortcutAccelDialogMethod "dragDestSetTrackMotion" o = Gtk.Widget.WidgetDragDestSetTrackMotionMethodInfo
ResolveShortcutAccelDialogMethod "dragDestUnset" o = Gtk.Widget.WidgetDragDestUnsetMethodInfo
ResolveShortcutAccelDialogMethod "dragGetData" o = Gtk.Widget.WidgetDragGetDataMethodInfo
ResolveShortcutAccelDialogMethod "dragHighlight" o = Gtk.Widget.WidgetDragHighlightMethodInfo
ResolveShortcutAccelDialogMethod "dragSourceAddImageTargets" o = Gtk.Widget.WidgetDragSourceAddImageTargetsMethodInfo
ResolveShortcutAccelDialogMethod "dragSourceAddTextTargets" o = Gtk.Widget.WidgetDragSourceAddTextTargetsMethodInfo
ResolveShortcutAccelDialogMethod "dragSourceAddUriTargets" o = Gtk.Widget.WidgetDragSourceAddUriTargetsMethodInfo
ResolveShortcutAccelDialogMethod "dragSourceGetTargetList" o = Gtk.Widget.WidgetDragSourceGetTargetListMethodInfo
ResolveShortcutAccelDialogMethod "dragSourceSet" o = Gtk.Widget.WidgetDragSourceSetMethodInfo
ResolveShortcutAccelDialogMethod "dragSourceSetIconGicon" o = Gtk.Widget.WidgetDragSourceSetIconGiconMethodInfo
ResolveShortcutAccelDialogMethod "dragSourceSetIconName" o = Gtk.Widget.WidgetDragSourceSetIconNameMethodInfo
ResolveShortcutAccelDialogMethod "dragSourceSetIconPixbuf" o = Gtk.Widget.WidgetDragSourceSetIconPixbufMethodInfo
ResolveShortcutAccelDialogMethod "dragSourceSetIconStock" o = Gtk.Widget.WidgetDragSourceSetIconStockMethodInfo
ResolveShortcutAccelDialogMethod "dragSourceSetTargetList" o = Gtk.Widget.WidgetDragSourceSetTargetListMethodInfo
ResolveShortcutAccelDialogMethod "dragSourceUnset" o = Gtk.Widget.WidgetDragSourceUnsetMethodInfo
ResolveShortcutAccelDialogMethod "dragUnhighlight" o = Gtk.Widget.WidgetDragUnhighlightMethodInfo
ResolveShortcutAccelDialogMethod "draw" o = Gtk.Widget.WidgetDrawMethodInfo
ResolveShortcutAccelDialogMethod "ensureStyle" o = Gtk.Widget.WidgetEnsureStyleMethodInfo
ResolveShortcutAccelDialogMethod "errorBell" o = Gtk.Widget.WidgetErrorBellMethodInfo
ResolveShortcutAccelDialogMethod "event" o = Gtk.Widget.WidgetEventMethodInfo
ResolveShortcutAccelDialogMethod "forall" o = Gtk.Container.ContainerForallMethodInfo
ResolveShortcutAccelDialogMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo
ResolveShortcutAccelDialogMethod "foreach" o = Gtk.Container.ContainerForeachMethodInfo
ResolveShortcutAccelDialogMethod "freezeChildNotify" o = Gtk.Widget.WidgetFreezeChildNotifyMethodInfo
ResolveShortcutAccelDialogMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo
ResolveShortcutAccelDialogMethod "fullscreen" o = Gtk.Window.WindowFullscreenMethodInfo
ResolveShortcutAccelDialogMethod "fullscreenOnMonitor" o = Gtk.Window.WindowFullscreenOnMonitorMethodInfo
ResolveShortcutAccelDialogMethod "getv" o = GObject.Object.ObjectGetvMethodInfo
ResolveShortcutAccelDialogMethod "grabAdd" o = Gtk.Widget.WidgetGrabAddMethodInfo
ResolveShortcutAccelDialogMethod "grabDefault" o = Gtk.Widget.WidgetGrabDefaultMethodInfo
ResolveShortcutAccelDialogMethod "grabFocus" o = Gtk.Widget.WidgetGrabFocusMethodInfo
ResolveShortcutAccelDialogMethod "grabRemove" o = Gtk.Widget.WidgetGrabRemoveMethodInfo
ResolveShortcutAccelDialogMethod "hasDefault" o = Gtk.Widget.WidgetHasDefaultMethodInfo
ResolveShortcutAccelDialogMethod "hasFocus" o = Gtk.Widget.WidgetHasFocusMethodInfo
ResolveShortcutAccelDialogMethod "hasGrab" o = Gtk.Widget.WidgetHasGrabMethodInfo
ResolveShortcutAccelDialogMethod "hasGroup" o = Gtk.Window.WindowHasGroupMethodInfo
ResolveShortcutAccelDialogMethod "hasRcStyle" o = Gtk.Widget.WidgetHasRcStyleMethodInfo
ResolveShortcutAccelDialogMethod "hasScreen" o = Gtk.Widget.WidgetHasScreenMethodInfo
ResolveShortcutAccelDialogMethod "hasToplevelFocus" o = Gtk.Window.WindowHasToplevelFocusMethodInfo
ResolveShortcutAccelDialogMethod "hasVisibleFocus" o = Gtk.Widget.WidgetHasVisibleFocusMethodInfo
ResolveShortcutAccelDialogMethod "hide" o = Gtk.Widget.WidgetHideMethodInfo
ResolveShortcutAccelDialogMethod "hideOnDelete" o = Gtk.Widget.WidgetHideOnDeleteMethodInfo
ResolveShortcutAccelDialogMethod "iconify" o = Gtk.Window.WindowIconifyMethodInfo
ResolveShortcutAccelDialogMethod "inDestruction" o = Gtk.Widget.WidgetInDestructionMethodInfo
ResolveShortcutAccelDialogMethod "initTemplate" o = Gtk.Widget.WidgetInitTemplateMethodInfo
ResolveShortcutAccelDialogMethod "inputShapeCombineRegion" o = Gtk.Widget.WidgetInputShapeCombineRegionMethodInfo
ResolveShortcutAccelDialogMethod "insertActionGroup" o = Gtk.Widget.WidgetInsertActionGroupMethodInfo
ResolveShortcutAccelDialogMethod "intersect" o = Gtk.Widget.WidgetIntersectMethodInfo
ResolveShortcutAccelDialogMethod "isActive" o = Gtk.Window.WindowIsActiveMethodInfo
ResolveShortcutAccelDialogMethod "isAncestor" o = Gtk.Widget.WidgetIsAncestorMethodInfo
ResolveShortcutAccelDialogMethod "isComposited" o = Gtk.Widget.WidgetIsCompositedMethodInfo
ResolveShortcutAccelDialogMethod "isDrawable" o = Gtk.Widget.WidgetIsDrawableMethodInfo
ResolveShortcutAccelDialogMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo
ResolveShortcutAccelDialogMethod "isFocus" o = Gtk.Widget.WidgetIsFocusMethodInfo
ResolveShortcutAccelDialogMethod "isMaximized" o = Gtk.Window.WindowIsMaximizedMethodInfo
ResolveShortcutAccelDialogMethod "isSensitive" o = Gtk.Widget.WidgetIsSensitiveMethodInfo
ResolveShortcutAccelDialogMethod "isToplevel" o = Gtk.Widget.WidgetIsToplevelMethodInfo
ResolveShortcutAccelDialogMethod "isVisible" o = Gtk.Widget.WidgetIsVisibleMethodInfo
ResolveShortcutAccelDialogMethod "keynavFailed" o = Gtk.Widget.WidgetKeynavFailedMethodInfo
ResolveShortcutAccelDialogMethod "listAccelClosures" o = Gtk.Widget.WidgetListAccelClosuresMethodInfo
ResolveShortcutAccelDialogMethod "listActionPrefixes" o = Gtk.Widget.WidgetListActionPrefixesMethodInfo
ResolveShortcutAccelDialogMethod "listMnemonicLabels" o = Gtk.Widget.WidgetListMnemonicLabelsMethodInfo
ResolveShortcutAccelDialogMethod "map" o = Gtk.Widget.WidgetMapMethodInfo
ResolveShortcutAccelDialogMethod "maximize" o = Gtk.Window.WindowMaximizeMethodInfo
ResolveShortcutAccelDialogMethod "mnemonicActivate" o = Gtk.Window.WindowMnemonicActivateMethodInfo
ResolveShortcutAccelDialogMethod "modifyBase" o = Gtk.Widget.WidgetModifyBaseMethodInfo
ResolveShortcutAccelDialogMethod "modifyBg" o = Gtk.Widget.WidgetModifyBgMethodInfo
ResolveShortcutAccelDialogMethod "modifyCursor" o = Gtk.Widget.WidgetModifyCursorMethodInfo
ResolveShortcutAccelDialogMethod "modifyFg" o = Gtk.Widget.WidgetModifyFgMethodInfo
ResolveShortcutAccelDialogMethod "modifyFont" o = Gtk.Widget.WidgetModifyFontMethodInfo
ResolveShortcutAccelDialogMethod "modifyStyle" o = Gtk.Widget.WidgetModifyStyleMethodInfo
ResolveShortcutAccelDialogMethod "modifyText" o = Gtk.Widget.WidgetModifyTextMethodInfo
ResolveShortcutAccelDialogMethod "move" o = Gtk.Window.WindowMoveMethodInfo
ResolveShortcutAccelDialogMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo
ResolveShortcutAccelDialogMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo
ResolveShortcutAccelDialogMethod "overrideBackgroundColor" o = Gtk.Widget.WidgetOverrideBackgroundColorMethodInfo
ResolveShortcutAccelDialogMethod "overrideColor" o = Gtk.Widget.WidgetOverrideColorMethodInfo
ResolveShortcutAccelDialogMethod "overrideCursor" o = Gtk.Widget.WidgetOverrideCursorMethodInfo
ResolveShortcutAccelDialogMethod "overrideFont" o = Gtk.Widget.WidgetOverrideFontMethodInfo
ResolveShortcutAccelDialogMethod "overrideSymbolicColor" o = Gtk.Widget.WidgetOverrideSymbolicColorMethodInfo
ResolveShortcutAccelDialogMethod "parseGeometry" o = Gtk.Window.WindowParseGeometryMethodInfo
ResolveShortcutAccelDialogMethod "parserFinished" o = Gtk.Buildable.BuildableParserFinishedMethodInfo
ResolveShortcutAccelDialogMethod "path" o = Gtk.Widget.WidgetPathMethodInfo
ResolveShortcutAccelDialogMethod "present" o = Gtk.Window.WindowPresentMethodInfo
ResolveShortcutAccelDialogMethod "presentWithTime" o = Gtk.Window.WindowPresentWithTimeMethodInfo
ResolveShortcutAccelDialogMethod "propagateDraw" o = Gtk.Container.ContainerPropagateDrawMethodInfo
ResolveShortcutAccelDialogMethod "propagateKeyEvent" o = Gtk.Window.WindowPropagateKeyEventMethodInfo
ResolveShortcutAccelDialogMethod "queueAllocate" o = Gtk.Widget.WidgetQueueAllocateMethodInfo
ResolveShortcutAccelDialogMethod "queueComputeExpand" o = Gtk.Widget.WidgetQueueComputeExpandMethodInfo
ResolveShortcutAccelDialogMethod "queueDraw" o = Gtk.Widget.WidgetQueueDrawMethodInfo
ResolveShortcutAccelDialogMethod "queueDrawArea" o = Gtk.Widget.WidgetQueueDrawAreaMethodInfo
ResolveShortcutAccelDialogMethod "queueDrawRegion" o = Gtk.Widget.WidgetQueueDrawRegionMethodInfo
ResolveShortcutAccelDialogMethod "queueResize" o = Gtk.Widget.WidgetQueueResizeMethodInfo
ResolveShortcutAccelDialogMethod "queueResizeNoRedraw" o = Gtk.Widget.WidgetQueueResizeNoRedrawMethodInfo
ResolveShortcutAccelDialogMethod "realize" o = Gtk.Widget.WidgetRealizeMethodInfo
ResolveShortcutAccelDialogMethod "ref" o = GObject.Object.ObjectRefMethodInfo
ResolveShortcutAccelDialogMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo
ResolveShortcutAccelDialogMethod "regionIntersect" o = Gtk.Widget.WidgetRegionIntersectMethodInfo
ResolveShortcutAccelDialogMethod "registerWindow" o = Gtk.Widget.WidgetRegisterWindowMethodInfo
ResolveShortcutAccelDialogMethod "remove" o = Gtk.Container.ContainerRemoveMethodInfo
ResolveShortcutAccelDialogMethod "removeAccelGroup" o = Gtk.Window.WindowRemoveAccelGroupMethodInfo
ResolveShortcutAccelDialogMethod "removeAccelerator" o = Gtk.Widget.WidgetRemoveAcceleratorMethodInfo
ResolveShortcutAccelDialogMethod "removeMnemonic" o = Gtk.Window.WindowRemoveMnemonicMethodInfo
ResolveShortcutAccelDialogMethod "removeMnemonicLabel" o = Gtk.Widget.WidgetRemoveMnemonicLabelMethodInfo
ResolveShortcutAccelDialogMethod "removeTickCallback" o = Gtk.Widget.WidgetRemoveTickCallbackMethodInfo
ResolveShortcutAccelDialogMethod "renderIcon" o = Gtk.Widget.WidgetRenderIconMethodInfo
ResolveShortcutAccelDialogMethod "renderIconPixbuf" o = Gtk.Widget.WidgetRenderIconPixbufMethodInfo
ResolveShortcutAccelDialogMethod "reparent" o = Gtk.Widget.WidgetReparentMethodInfo
ResolveShortcutAccelDialogMethod "resetRcStyles" o = Gtk.Widget.WidgetResetRcStylesMethodInfo
ResolveShortcutAccelDialogMethod "resetStyle" o = Gtk.Widget.WidgetResetStyleMethodInfo
ResolveShortcutAccelDialogMethod "reshowWithInitialSize" o = Gtk.Window.WindowReshowWithInitialSizeMethodInfo
ResolveShortcutAccelDialogMethod "resize" o = Gtk.Window.WindowResizeMethodInfo
ResolveShortcutAccelDialogMethod "resizeChildren" o = Gtk.Container.ContainerResizeChildrenMethodInfo
ResolveShortcutAccelDialogMethod "resizeGripIsVisible" o = Gtk.Window.WindowResizeGripIsVisibleMethodInfo
ResolveShortcutAccelDialogMethod "resizeToGeometry" o = Gtk.Window.WindowResizeToGeometryMethodInfo
ResolveShortcutAccelDialogMethod "response" o = Gtk.Dialog.DialogResponseMethodInfo
ResolveShortcutAccelDialogMethod "run" o = Gtk.Dialog.DialogRunMethodInfo
ResolveShortcutAccelDialogMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo
ResolveShortcutAccelDialogMethod "sendExpose" o = Gtk.Widget.WidgetSendExposeMethodInfo
ResolveShortcutAccelDialogMethod "sendFocusChange" o = Gtk.Widget.WidgetSendFocusChangeMethodInfo
ResolveShortcutAccelDialogMethod "shapeCombineRegion" o = Gtk.Widget.WidgetShapeCombineRegionMethodInfo
ResolveShortcutAccelDialogMethod "show" o = Gtk.Widget.WidgetShowMethodInfo
ResolveShortcutAccelDialogMethod "showAll" o = Gtk.Widget.WidgetShowAllMethodInfo
ResolveShortcutAccelDialogMethod "showNow" o = Gtk.Widget.WidgetShowNowMethodInfo
ResolveShortcutAccelDialogMethod "sizeAllocate" o = Gtk.Widget.WidgetSizeAllocateMethodInfo
ResolveShortcutAccelDialogMethod "sizeAllocateWithBaseline" o = Gtk.Widget.WidgetSizeAllocateWithBaselineMethodInfo
ResolveShortcutAccelDialogMethod "sizeRequest" o = Gtk.Widget.WidgetSizeRequestMethodInfo
ResolveShortcutAccelDialogMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo
ResolveShortcutAccelDialogMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo
ResolveShortcutAccelDialogMethod "stick" o = Gtk.Window.WindowStickMethodInfo
ResolveShortcutAccelDialogMethod "styleAttach" o = Gtk.Widget.WidgetStyleAttachMethodInfo
ResolveShortcutAccelDialogMethod "styleGetProperty" o = Gtk.Widget.WidgetStyleGetPropertyMethodInfo
ResolveShortcutAccelDialogMethod "thawChildNotify" o = Gtk.Widget.WidgetThawChildNotifyMethodInfo
ResolveShortcutAccelDialogMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo
ResolveShortcutAccelDialogMethod "translateCoordinates" o = Gtk.Widget.WidgetTranslateCoordinatesMethodInfo
ResolveShortcutAccelDialogMethod "triggerTooltipQuery" o = Gtk.Widget.WidgetTriggerTooltipQueryMethodInfo
ResolveShortcutAccelDialogMethod "unfullscreen" o = Gtk.Window.WindowUnfullscreenMethodInfo
ResolveShortcutAccelDialogMethod "unmap" o = Gtk.Widget.WidgetUnmapMethodInfo
ResolveShortcutAccelDialogMethod "unmaximize" o = Gtk.Window.WindowUnmaximizeMethodInfo
ResolveShortcutAccelDialogMethod "unparent" o = Gtk.Widget.WidgetUnparentMethodInfo
ResolveShortcutAccelDialogMethod "unrealize" o = Gtk.Widget.WidgetUnrealizeMethodInfo
ResolveShortcutAccelDialogMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo
ResolveShortcutAccelDialogMethod "unregisterWindow" o = Gtk.Widget.WidgetUnregisterWindowMethodInfo
ResolveShortcutAccelDialogMethod "unsetFocusChain" o = Gtk.Container.ContainerUnsetFocusChainMethodInfo
ResolveShortcutAccelDialogMethod "unsetStateFlags" o = Gtk.Widget.WidgetUnsetStateFlagsMethodInfo
ResolveShortcutAccelDialogMethod "unstick" o = Gtk.Window.WindowUnstickMethodInfo
ResolveShortcutAccelDialogMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo
ResolveShortcutAccelDialogMethod "getAccelerator" o = ShortcutAccelDialogGetAcceleratorMethodInfo
ResolveShortcutAccelDialogMethod "getAcceptFocus" o = Gtk.Window.WindowGetAcceptFocusMethodInfo
ResolveShortcutAccelDialogMethod "getAccessible" o = Gtk.Widget.WidgetGetAccessibleMethodInfo
ResolveShortcutAccelDialogMethod "getActionArea" o = Gtk.Dialog.DialogGetActionAreaMethodInfo
ResolveShortcutAccelDialogMethod "getActionGroup" o = Gtk.Widget.WidgetGetActionGroupMethodInfo
ResolveShortcutAccelDialogMethod "getAllocatedBaseline" o = Gtk.Widget.WidgetGetAllocatedBaselineMethodInfo
ResolveShortcutAccelDialogMethod "getAllocatedHeight" o = Gtk.Widget.WidgetGetAllocatedHeightMethodInfo
ResolveShortcutAccelDialogMethod "getAllocatedSize" o = Gtk.Widget.WidgetGetAllocatedSizeMethodInfo
ResolveShortcutAccelDialogMethod "getAllocatedWidth" o = Gtk.Widget.WidgetGetAllocatedWidthMethodInfo
ResolveShortcutAccelDialogMethod "getAllocation" o = Gtk.Widget.WidgetGetAllocationMethodInfo
ResolveShortcutAccelDialogMethod "getAncestor" o = Gtk.Widget.WidgetGetAncestorMethodInfo
ResolveShortcutAccelDialogMethod "getAppPaintable" o = Gtk.Widget.WidgetGetAppPaintableMethodInfo
ResolveShortcutAccelDialogMethod "getApplication" o = Gtk.Window.WindowGetApplicationMethodInfo
ResolveShortcutAccelDialogMethod "getAttachedTo" o = Gtk.Window.WindowGetAttachedToMethodInfo
ResolveShortcutAccelDialogMethod "getBorderWidth" o = Gtk.Container.ContainerGetBorderWidthMethodInfo
ResolveShortcutAccelDialogMethod "getCanDefault" o = Gtk.Widget.WidgetGetCanDefaultMethodInfo
ResolveShortcutAccelDialogMethod "getCanFocus" o = Gtk.Widget.WidgetGetCanFocusMethodInfo
ResolveShortcutAccelDialogMethod "getChild" o = Gtk.Bin.BinGetChildMethodInfo
ResolveShortcutAccelDialogMethod "getChildRequisition" o = Gtk.Widget.WidgetGetChildRequisitionMethodInfo
ResolveShortcutAccelDialogMethod "getChildVisible" o = Gtk.Widget.WidgetGetChildVisibleMethodInfo
ResolveShortcutAccelDialogMethod "getChildren" o = Gtk.Container.ContainerGetChildrenMethodInfo
ResolveShortcutAccelDialogMethod "getChord" o = ShortcutAccelDialogGetChordMethodInfo
ResolveShortcutAccelDialogMethod "getClip" o = Gtk.Widget.WidgetGetClipMethodInfo
ResolveShortcutAccelDialogMethod "getClipboard" o = Gtk.Widget.WidgetGetClipboardMethodInfo
ResolveShortcutAccelDialogMethod "getCompositeName" o = Gtk.Widget.WidgetGetCompositeNameMethodInfo
ResolveShortcutAccelDialogMethod "getContentArea" o = Gtk.Dialog.DialogGetContentAreaMethodInfo
ResolveShortcutAccelDialogMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo
ResolveShortcutAccelDialogMethod "getDecorated" o = Gtk.Window.WindowGetDecoratedMethodInfo
ResolveShortcutAccelDialogMethod "getDefaultSize" o = Gtk.Window.WindowGetDefaultSizeMethodInfo
ResolveShortcutAccelDialogMethod "getDefaultWidget" o = Gtk.Window.WindowGetDefaultWidgetMethodInfo
ResolveShortcutAccelDialogMethod "getDeletable" o = Gtk.Window.WindowGetDeletableMethodInfo
ResolveShortcutAccelDialogMethod "getDestroyWithParent" o = Gtk.Window.WindowGetDestroyWithParentMethodInfo
ResolveShortcutAccelDialogMethod "getDeviceEnabled" o = Gtk.Widget.WidgetGetDeviceEnabledMethodInfo
ResolveShortcutAccelDialogMethod "getDeviceEvents" o = Gtk.Widget.WidgetGetDeviceEventsMethodInfo
ResolveShortcutAccelDialogMethod "getDirection" o = Gtk.Widget.WidgetGetDirectionMethodInfo
ResolveShortcutAccelDialogMethod "getDisplay" o = Gtk.Widget.WidgetGetDisplayMethodInfo
ResolveShortcutAccelDialogMethod "getDoubleBuffered" o = Gtk.Widget.WidgetGetDoubleBufferedMethodInfo
ResolveShortcutAccelDialogMethod "getEvents" o = Gtk.Widget.WidgetGetEventsMethodInfo
ResolveShortcutAccelDialogMethod "getFocus" o = Gtk.Window.WindowGetFocusMethodInfo
ResolveShortcutAccelDialogMethod "getFocusChain" o = Gtk.Container.ContainerGetFocusChainMethodInfo
ResolveShortcutAccelDialogMethod "getFocusChild" o = Gtk.Container.ContainerGetFocusChildMethodInfo
ResolveShortcutAccelDialogMethod "getFocusHadjustment" o = Gtk.Container.ContainerGetFocusHadjustmentMethodInfo
ResolveShortcutAccelDialogMethod "getFocusOnClick" o = Gtk.Widget.WidgetGetFocusOnClickMethodInfo
ResolveShortcutAccelDialogMethod "getFocusOnMap" o = Gtk.Window.WindowGetFocusOnMapMethodInfo
ResolveShortcutAccelDialogMethod "getFocusVadjustment" o = Gtk.Container.ContainerGetFocusVadjustmentMethodInfo
ResolveShortcutAccelDialogMethod "getFocusVisible" o = Gtk.Window.WindowGetFocusVisibleMethodInfo
ResolveShortcutAccelDialogMethod "getFontMap" o = Gtk.Widget.WidgetGetFontMapMethodInfo
ResolveShortcutAccelDialogMethod "getFontOptions" o = Gtk.Widget.WidgetGetFontOptionsMethodInfo
ResolveShortcutAccelDialogMethod "getFrameClock" o = Gtk.Widget.WidgetGetFrameClockMethodInfo
ResolveShortcutAccelDialogMethod "getGravity" o = Gtk.Window.WindowGetGravityMethodInfo
ResolveShortcutAccelDialogMethod "getGroup" o = Gtk.Window.WindowGetGroupMethodInfo
ResolveShortcutAccelDialogMethod "getHalign" o = Gtk.Widget.WidgetGetHalignMethodInfo
ResolveShortcutAccelDialogMethod "getHasResizeGrip" o = Gtk.Window.WindowGetHasResizeGripMethodInfo
ResolveShortcutAccelDialogMethod "getHasTooltip" o = Gtk.Widget.WidgetGetHasTooltipMethodInfo
ResolveShortcutAccelDialogMethod "getHasWindow" o = Gtk.Widget.WidgetGetHasWindowMethodInfo
ResolveShortcutAccelDialogMethod "getHeaderBar" o = Gtk.Dialog.DialogGetHeaderBarMethodInfo
ResolveShortcutAccelDialogMethod "getHexpand" o = Gtk.Widget.WidgetGetHexpandMethodInfo
ResolveShortcutAccelDialogMethod "getHexpandSet" o = Gtk.Widget.WidgetGetHexpandSetMethodInfo
ResolveShortcutAccelDialogMethod "getHideTitlebarWhenMaximized" o = Gtk.Window.WindowGetHideTitlebarWhenMaximizedMethodInfo
ResolveShortcutAccelDialogMethod "getIcon" o = Gtk.Window.WindowGetIconMethodInfo
ResolveShortcutAccelDialogMethod "getIconList" o = Gtk.Window.WindowGetIconListMethodInfo
ResolveShortcutAccelDialogMethod "getIconName" o = Gtk.Window.WindowGetIconNameMethodInfo
ResolveShortcutAccelDialogMethod "getInternalChild" o = Gtk.Buildable.BuildableGetInternalChildMethodInfo
ResolveShortcutAccelDialogMethod "getMapped" o = Gtk.Widget.WidgetGetMappedMethodInfo
ResolveShortcutAccelDialogMethod "getMarginBottom" o = Gtk.Widget.WidgetGetMarginBottomMethodInfo
ResolveShortcutAccelDialogMethod "getMarginEnd" o = Gtk.Widget.WidgetGetMarginEndMethodInfo
ResolveShortcutAccelDialogMethod "getMarginLeft" o = Gtk.Widget.WidgetGetMarginLeftMethodInfo
ResolveShortcutAccelDialogMethod "getMarginRight" o = Gtk.Widget.WidgetGetMarginRightMethodInfo
ResolveShortcutAccelDialogMethod "getMarginStart" o = Gtk.Widget.WidgetGetMarginStartMethodInfo
ResolveShortcutAccelDialogMethod "getMarginTop" o = Gtk.Widget.WidgetGetMarginTopMethodInfo
ResolveShortcutAccelDialogMethod "getMnemonicModifier" o = Gtk.Window.WindowGetMnemonicModifierMethodInfo
ResolveShortcutAccelDialogMethod "getMnemonicsVisible" o = Gtk.Window.WindowGetMnemonicsVisibleMethodInfo
ResolveShortcutAccelDialogMethod "getModal" o = Gtk.Window.WindowGetModalMethodInfo
ResolveShortcutAccelDialogMethod "getModifierMask" o = Gtk.Widget.WidgetGetModifierMaskMethodInfo
ResolveShortcutAccelDialogMethod "getModifierStyle" o = Gtk.Widget.WidgetGetModifierStyleMethodInfo
ResolveShortcutAccelDialogMethod "getName" o = Gtk.Widget.WidgetGetNameMethodInfo
ResolveShortcutAccelDialogMethod "getNoShowAll" o = Gtk.Widget.WidgetGetNoShowAllMethodInfo
ResolveShortcutAccelDialogMethod "getOpacity" o = Gtk.Window.WindowGetOpacityMethodInfo
ResolveShortcutAccelDialogMethod "getPangoContext" o = Gtk.Widget.WidgetGetPangoContextMethodInfo
ResolveShortcutAccelDialogMethod "getParent" o = Gtk.Widget.WidgetGetParentMethodInfo
ResolveShortcutAccelDialogMethod "getParentWindow" o = Gtk.Widget.WidgetGetParentWindowMethodInfo
ResolveShortcutAccelDialogMethod "getPath" o = Gtk.Widget.WidgetGetPathMethodInfo
ResolveShortcutAccelDialogMethod "getPathForChild" o = Gtk.Container.ContainerGetPathForChildMethodInfo
ResolveShortcutAccelDialogMethod "getPointer" o = Gtk.Widget.WidgetGetPointerMethodInfo
ResolveShortcutAccelDialogMethod "getPosition" o = Gtk.Window.WindowGetPositionMethodInfo
ResolveShortcutAccelDialogMethod "getPreferredHeight" o = Gtk.Widget.WidgetGetPreferredHeightMethodInfo
ResolveShortcutAccelDialogMethod "getPreferredHeightAndBaselineForWidth" o = Gtk.Widget.WidgetGetPreferredHeightAndBaselineForWidthMethodInfo
ResolveShortcutAccelDialogMethod "getPreferredHeightForWidth" o = Gtk.Widget.WidgetGetPreferredHeightForWidthMethodInfo
ResolveShortcutAccelDialogMethod "getPreferredSize" o = Gtk.Widget.WidgetGetPreferredSizeMethodInfo
ResolveShortcutAccelDialogMethod "getPreferredWidth" o = Gtk.Widget.WidgetGetPreferredWidthMethodInfo
ResolveShortcutAccelDialogMethod "getPreferredWidthForHeight" o = Gtk.Widget.WidgetGetPreferredWidthForHeightMethodInfo
ResolveShortcutAccelDialogMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo
ResolveShortcutAccelDialogMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo
ResolveShortcutAccelDialogMethod "getRealized" o = Gtk.Widget.WidgetGetRealizedMethodInfo
ResolveShortcutAccelDialogMethod "getReceivesDefault" o = Gtk.Widget.WidgetGetReceivesDefaultMethodInfo
ResolveShortcutAccelDialogMethod "getRequestMode" o = Gtk.Widget.WidgetGetRequestModeMethodInfo
ResolveShortcutAccelDialogMethod "getRequisition" o = Gtk.Widget.WidgetGetRequisitionMethodInfo
ResolveShortcutAccelDialogMethod "getResizable" o = Gtk.Window.WindowGetResizableMethodInfo
ResolveShortcutAccelDialogMethod "getResizeGripArea" o = Gtk.Window.WindowGetResizeGripAreaMethodInfo
ResolveShortcutAccelDialogMethod "getResizeMode" o = Gtk.Container.ContainerGetResizeModeMethodInfo
ResolveShortcutAccelDialogMethod "getResponseForWidget" o = Gtk.Dialog.DialogGetResponseForWidgetMethodInfo
ResolveShortcutAccelDialogMethod "getRole" o = Gtk.Window.WindowGetRoleMethodInfo
ResolveShortcutAccelDialogMethod "getRootWindow" o = Gtk.Widget.WidgetGetRootWindowMethodInfo
ResolveShortcutAccelDialogMethod "getScaleFactor" o = Gtk.Widget.WidgetGetScaleFactorMethodInfo
ResolveShortcutAccelDialogMethod "getScreen" o = Gtk.Window.WindowGetScreenMethodInfo
ResolveShortcutAccelDialogMethod "getSensitive" o = Gtk.Widget.WidgetGetSensitiveMethodInfo
ResolveShortcutAccelDialogMethod "getSettings" o = Gtk.Widget.WidgetGetSettingsMethodInfo
ResolveShortcutAccelDialogMethod "getShortcutTitle" o = ShortcutAccelDialogGetShortcutTitleMethodInfo
ResolveShortcutAccelDialogMethod "getSize" o = Gtk.Window.WindowGetSizeMethodInfo
ResolveShortcutAccelDialogMethod "getSizeRequest" o = Gtk.Widget.WidgetGetSizeRequestMethodInfo
ResolveShortcutAccelDialogMethod "getSkipPagerHint" o = Gtk.Window.WindowGetSkipPagerHintMethodInfo
ResolveShortcutAccelDialogMethod "getSkipTaskbarHint" o = Gtk.Window.WindowGetSkipTaskbarHintMethodInfo
ResolveShortcutAccelDialogMethod "getState" o = Gtk.Widget.WidgetGetStateMethodInfo
ResolveShortcutAccelDialogMethod "getStateFlags" o = Gtk.Widget.WidgetGetStateFlagsMethodInfo
ResolveShortcutAccelDialogMethod "getStyle" o = Gtk.Widget.WidgetGetStyleMethodInfo
ResolveShortcutAccelDialogMethod "getStyleContext" o = Gtk.Widget.WidgetGetStyleContextMethodInfo
ResolveShortcutAccelDialogMethod "getSupportMultidevice" o = Gtk.Widget.WidgetGetSupportMultideviceMethodInfo
ResolveShortcutAccelDialogMethod "getTemplateChild" o = Gtk.Widget.WidgetGetTemplateChildMethodInfo
ResolveShortcutAccelDialogMethod "getTitle" o = Gtk.Window.WindowGetTitleMethodInfo
ResolveShortcutAccelDialogMethod "getTitlebar" o = Gtk.Window.WindowGetTitlebarMethodInfo
ResolveShortcutAccelDialogMethod "getTooltipMarkup" o = Gtk.Widget.WidgetGetTooltipMarkupMethodInfo
ResolveShortcutAccelDialogMethod "getTooltipText" o = Gtk.Widget.WidgetGetTooltipTextMethodInfo
ResolveShortcutAccelDialogMethod "getTooltipWindow" o = Gtk.Widget.WidgetGetTooltipWindowMethodInfo
ResolveShortcutAccelDialogMethod "getToplevel" o = Gtk.Widget.WidgetGetToplevelMethodInfo
ResolveShortcutAccelDialogMethod "getTransientFor" o = Gtk.Window.WindowGetTransientForMethodInfo
ResolveShortcutAccelDialogMethod "getTypeHint" o = Gtk.Window.WindowGetTypeHintMethodInfo
ResolveShortcutAccelDialogMethod "getUrgencyHint" o = Gtk.Window.WindowGetUrgencyHintMethodInfo
ResolveShortcutAccelDialogMethod "getValign" o = Gtk.Widget.WidgetGetValignMethodInfo
ResolveShortcutAccelDialogMethod "getValignWithBaseline" o = Gtk.Widget.WidgetGetValignWithBaselineMethodInfo
ResolveShortcutAccelDialogMethod "getVexpand" o = Gtk.Widget.WidgetGetVexpandMethodInfo
ResolveShortcutAccelDialogMethod "getVexpandSet" o = Gtk.Widget.WidgetGetVexpandSetMethodInfo
ResolveShortcutAccelDialogMethod "getVisible" o = Gtk.Widget.WidgetGetVisibleMethodInfo
ResolveShortcutAccelDialogMethod "getVisual" o = Gtk.Widget.WidgetGetVisualMethodInfo
ResolveShortcutAccelDialogMethod "getWidgetForResponse" o = Gtk.Dialog.DialogGetWidgetForResponseMethodInfo
ResolveShortcutAccelDialogMethod "getWindow" o = Gtk.Widget.WidgetGetWindowMethodInfo
ResolveShortcutAccelDialogMethod "getWindowType" o = Gtk.Window.WindowGetWindowTypeMethodInfo
ResolveShortcutAccelDialogMethod "setAccelPath" o = Gtk.Widget.WidgetSetAccelPathMethodInfo
ResolveShortcutAccelDialogMethod "setAccelerator" o = ShortcutAccelDialogSetAcceleratorMethodInfo
ResolveShortcutAccelDialogMethod "setAcceptFocus" o = Gtk.Window.WindowSetAcceptFocusMethodInfo
ResolveShortcutAccelDialogMethod "setAllocation" o = Gtk.Widget.WidgetSetAllocationMethodInfo
ResolveShortcutAccelDialogMethod "setAlternativeButtonOrderFromArray" o = Gtk.Dialog.DialogSetAlternativeButtonOrderFromArrayMethodInfo
ResolveShortcutAccelDialogMethod "setAppPaintable" o = Gtk.Widget.WidgetSetAppPaintableMethodInfo
ResolveShortcutAccelDialogMethod "setApplication" o = Gtk.Window.WindowSetApplicationMethodInfo
ResolveShortcutAccelDialogMethod "setAttachedTo" o = Gtk.Window.WindowSetAttachedToMethodInfo
ResolveShortcutAccelDialogMethod "setBorderWidth" o = Gtk.Container.ContainerSetBorderWidthMethodInfo
ResolveShortcutAccelDialogMethod "setBuildableProperty" o = Gtk.Buildable.BuildableSetBuildablePropertyMethodInfo
ResolveShortcutAccelDialogMethod "setCanDefault" o = Gtk.Widget.WidgetSetCanDefaultMethodInfo
ResolveShortcutAccelDialogMethod "setCanFocus" o = Gtk.Widget.WidgetSetCanFocusMethodInfo
ResolveShortcutAccelDialogMethod "setChildVisible" o = Gtk.Widget.WidgetSetChildVisibleMethodInfo
ResolveShortcutAccelDialogMethod "setClip" o = Gtk.Widget.WidgetSetClipMethodInfo
ResolveShortcutAccelDialogMethod "setCompositeName" o = Gtk.Widget.WidgetSetCompositeNameMethodInfo
ResolveShortcutAccelDialogMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo
ResolveShortcutAccelDialogMethod "setDataFull" o = GObject.Object.ObjectSetDataFullMethodInfo
ResolveShortcutAccelDialogMethod "setDecorated" o = Gtk.Window.WindowSetDecoratedMethodInfo
ResolveShortcutAccelDialogMethod "setDefault" o = Gtk.Window.WindowSetDefaultMethodInfo
ResolveShortcutAccelDialogMethod "setDefaultGeometry" o = Gtk.Window.WindowSetDefaultGeometryMethodInfo
ResolveShortcutAccelDialogMethod "setDefaultResponse" o = Gtk.Dialog.DialogSetDefaultResponseMethodInfo
ResolveShortcutAccelDialogMethod "setDefaultSize" o = Gtk.Window.WindowSetDefaultSizeMethodInfo
ResolveShortcutAccelDialogMethod "setDeletable" o = Gtk.Window.WindowSetDeletableMethodInfo
ResolveShortcutAccelDialogMethod "setDestroyWithParent" o = Gtk.Window.WindowSetDestroyWithParentMethodInfo
ResolveShortcutAccelDialogMethod "setDeviceEnabled" o = Gtk.Widget.WidgetSetDeviceEnabledMethodInfo
ResolveShortcutAccelDialogMethod "setDeviceEvents" o = Gtk.Widget.WidgetSetDeviceEventsMethodInfo
ResolveShortcutAccelDialogMethod "setDirection" o = Gtk.Widget.WidgetSetDirectionMethodInfo
ResolveShortcutAccelDialogMethod "setDoubleBuffered" o = Gtk.Widget.WidgetSetDoubleBufferedMethodInfo
ResolveShortcutAccelDialogMethod "setEvents" o = Gtk.Widget.WidgetSetEventsMethodInfo
ResolveShortcutAccelDialogMethod "setFocus" o = Gtk.Window.WindowSetFocusMethodInfo
ResolveShortcutAccelDialogMethod "setFocusChain" o = Gtk.Container.ContainerSetFocusChainMethodInfo
ResolveShortcutAccelDialogMethod "setFocusChild" o = Gtk.Container.ContainerSetFocusChildMethodInfo
ResolveShortcutAccelDialogMethod "setFocusHadjustment" o = Gtk.Container.ContainerSetFocusHadjustmentMethodInfo
ResolveShortcutAccelDialogMethod "setFocusOnClick" o = Gtk.Widget.WidgetSetFocusOnClickMethodInfo
ResolveShortcutAccelDialogMethod "setFocusOnMap" o = Gtk.Window.WindowSetFocusOnMapMethodInfo
ResolveShortcutAccelDialogMethod "setFocusVadjustment" o = Gtk.Container.ContainerSetFocusVadjustmentMethodInfo
ResolveShortcutAccelDialogMethod "setFocusVisible" o = Gtk.Window.WindowSetFocusVisibleMethodInfo
ResolveShortcutAccelDialogMethod "setFontMap" o = Gtk.Widget.WidgetSetFontMapMethodInfo
ResolveShortcutAccelDialogMethod "setFontOptions" o = Gtk.Widget.WidgetSetFontOptionsMethodInfo
ResolveShortcutAccelDialogMethod "setGeometryHints" o = Gtk.Window.WindowSetGeometryHintsMethodInfo
ResolveShortcutAccelDialogMethod "setGravity" o = Gtk.Window.WindowSetGravityMethodInfo
ResolveShortcutAccelDialogMethod "setHalign" o = Gtk.Widget.WidgetSetHalignMethodInfo
ResolveShortcutAccelDialogMethod "setHasResizeGrip" o = Gtk.Window.WindowSetHasResizeGripMethodInfo
ResolveShortcutAccelDialogMethod "setHasTooltip" o = Gtk.Widget.WidgetSetHasTooltipMethodInfo
ResolveShortcutAccelDialogMethod "setHasUserRefCount" o = Gtk.Window.WindowSetHasUserRefCountMethodInfo
ResolveShortcutAccelDialogMethod "setHasWindow" o = Gtk.Widget.WidgetSetHasWindowMethodInfo
ResolveShortcutAccelDialogMethod "setHexpand" o = Gtk.Widget.WidgetSetHexpandMethodInfo
ResolveShortcutAccelDialogMethod "setHexpandSet" o = Gtk.Widget.WidgetSetHexpandSetMethodInfo
ResolveShortcutAccelDialogMethod "setHideTitlebarWhenMaximized" o = Gtk.Window.WindowSetHideTitlebarWhenMaximizedMethodInfo
ResolveShortcutAccelDialogMethod "setIcon" o = Gtk.Window.WindowSetIconMethodInfo
ResolveShortcutAccelDialogMethod "setIconFromFile" o = Gtk.Window.WindowSetIconFromFileMethodInfo
ResolveShortcutAccelDialogMethod "setIconList" o = Gtk.Window.WindowSetIconListMethodInfo
ResolveShortcutAccelDialogMethod "setIconName" o = Gtk.Window.WindowSetIconNameMethodInfo
ResolveShortcutAccelDialogMethod "setKeepAbove" o = Gtk.Window.WindowSetKeepAboveMethodInfo
ResolveShortcutAccelDialogMethod "setKeepBelow" o = Gtk.Window.WindowSetKeepBelowMethodInfo
ResolveShortcutAccelDialogMethod "setMapped" o = Gtk.Widget.WidgetSetMappedMethodInfo
ResolveShortcutAccelDialogMethod "setMarginBottom" o = Gtk.Widget.WidgetSetMarginBottomMethodInfo
ResolveShortcutAccelDialogMethod "setMarginEnd" o = Gtk.Widget.WidgetSetMarginEndMethodInfo
ResolveShortcutAccelDialogMethod "setMarginLeft" o = Gtk.Widget.WidgetSetMarginLeftMethodInfo
ResolveShortcutAccelDialogMethod "setMarginRight" o = Gtk.Widget.WidgetSetMarginRightMethodInfo
ResolveShortcutAccelDialogMethod "setMarginStart" o = Gtk.Widget.WidgetSetMarginStartMethodInfo
ResolveShortcutAccelDialogMethod "setMarginTop" o = Gtk.Widget.WidgetSetMarginTopMethodInfo
ResolveShortcutAccelDialogMethod "setMnemonicModifier" o = Gtk.Window.WindowSetMnemonicModifierMethodInfo
ResolveShortcutAccelDialogMethod "setMnemonicsVisible" o = Gtk.Window.WindowSetMnemonicsVisibleMethodInfo
ResolveShortcutAccelDialogMethod "setModal" o = Gtk.Window.WindowSetModalMethodInfo
ResolveShortcutAccelDialogMethod "setName" o = Gtk.Widget.WidgetSetNameMethodInfo
ResolveShortcutAccelDialogMethod "setNoShowAll" o = Gtk.Widget.WidgetSetNoShowAllMethodInfo
ResolveShortcutAccelDialogMethod "setOpacity" o = Gtk.Window.WindowSetOpacityMethodInfo
ResolveShortcutAccelDialogMethod "setParent" o = Gtk.Widget.WidgetSetParentMethodInfo
ResolveShortcutAccelDialogMethod "setParentWindow" o = Gtk.Widget.WidgetSetParentWindowMethodInfo
ResolveShortcutAccelDialogMethod "setPosition" o = Gtk.Window.WindowSetPositionMethodInfo
ResolveShortcutAccelDialogMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo
ResolveShortcutAccelDialogMethod "setRealized" o = Gtk.Widget.WidgetSetRealizedMethodInfo
ResolveShortcutAccelDialogMethod "setReallocateRedraws" o = Gtk.Container.ContainerSetReallocateRedrawsMethodInfo
ResolveShortcutAccelDialogMethod "setReceivesDefault" o = Gtk.Widget.WidgetSetReceivesDefaultMethodInfo
ResolveShortcutAccelDialogMethod "setRedrawOnAllocate" o = Gtk.Widget.WidgetSetRedrawOnAllocateMethodInfo
ResolveShortcutAccelDialogMethod "setResizable" o = Gtk.Window.WindowSetResizableMethodInfo
ResolveShortcutAccelDialogMethod "setResizeMode" o = Gtk.Container.ContainerSetResizeModeMethodInfo
ResolveShortcutAccelDialogMethod "setResponseSensitive" o = Gtk.Dialog.DialogSetResponseSensitiveMethodInfo
ResolveShortcutAccelDialogMethod "setRole" o = Gtk.Window.WindowSetRoleMethodInfo
ResolveShortcutAccelDialogMethod "setScreen" o = Gtk.Window.WindowSetScreenMethodInfo
ResolveShortcutAccelDialogMethod "setSensitive" o = Gtk.Widget.WidgetSetSensitiveMethodInfo
ResolveShortcutAccelDialogMethod "setShortcutTitle" o = ShortcutAccelDialogSetShortcutTitleMethodInfo
ResolveShortcutAccelDialogMethod "setSizeRequest" o = Gtk.Widget.WidgetSetSizeRequestMethodInfo
ResolveShortcutAccelDialogMethod "setSkipPagerHint" o = Gtk.Window.WindowSetSkipPagerHintMethodInfo
ResolveShortcutAccelDialogMethod "setSkipTaskbarHint" o = Gtk.Window.WindowSetSkipTaskbarHintMethodInfo
ResolveShortcutAccelDialogMethod "setStartupId" o = Gtk.Window.WindowSetStartupIdMethodInfo
ResolveShortcutAccelDialogMethod "setState" o = Gtk.Widget.WidgetSetStateMethodInfo
ResolveShortcutAccelDialogMethod "setStateFlags" o = Gtk.Widget.WidgetSetStateFlagsMethodInfo
ResolveShortcutAccelDialogMethod "setStyle" o = Gtk.Widget.WidgetSetStyleMethodInfo
ResolveShortcutAccelDialogMethod "setSupportMultidevice" o = Gtk.Widget.WidgetSetSupportMultideviceMethodInfo
ResolveShortcutAccelDialogMethod "setTitle" o = Gtk.Window.WindowSetTitleMethodInfo
ResolveShortcutAccelDialogMethod "setTitlebar" o = Gtk.Window.WindowSetTitlebarMethodInfo
ResolveShortcutAccelDialogMethod "setTooltipMarkup" o = Gtk.Widget.WidgetSetTooltipMarkupMethodInfo
ResolveShortcutAccelDialogMethod "setTooltipText" o = Gtk.Widget.WidgetSetTooltipTextMethodInfo
ResolveShortcutAccelDialogMethod "setTooltipWindow" o = Gtk.Widget.WidgetSetTooltipWindowMethodInfo
ResolveShortcutAccelDialogMethod "setTransientFor" o = Gtk.Window.WindowSetTransientForMethodInfo
ResolveShortcutAccelDialogMethod "setTypeHint" o = Gtk.Window.WindowSetTypeHintMethodInfo
ResolveShortcutAccelDialogMethod "setUrgencyHint" o = Gtk.Window.WindowSetUrgencyHintMethodInfo
ResolveShortcutAccelDialogMethod "setValign" o = Gtk.Widget.WidgetSetValignMethodInfo
ResolveShortcutAccelDialogMethod "setVexpand" o = Gtk.Widget.WidgetSetVexpandMethodInfo
ResolveShortcutAccelDialogMethod "setVexpandSet" o = Gtk.Widget.WidgetSetVexpandSetMethodInfo
ResolveShortcutAccelDialogMethod "setVisible" o = Gtk.Widget.WidgetSetVisibleMethodInfo
ResolveShortcutAccelDialogMethod "setVisual" o = Gtk.Widget.WidgetSetVisualMethodInfo
ResolveShortcutAccelDialogMethod "setWindow" o = Gtk.Widget.WidgetSetWindowMethodInfo
ResolveShortcutAccelDialogMethod "setWmclass" o = Gtk.Window.WindowSetWmclassMethodInfo
ResolveShortcutAccelDialogMethod l o = O.MethodResolutionFailed l o
instance (info ~ ResolveShortcutAccelDialogMethod t ShortcutAccelDialog, O.OverloadedMethod info ShortcutAccelDialog p) => OL.IsLabel t (ShortcutAccelDialog -> p) where
#if MIN_VERSION_base(4,10,0)
fromLabel = O.overloadedMethod @info
#else
fromLabel _ = O.overloadedMethod @info
#endif
#if MIN_VERSION_base(4,13,0)
instance (info ~ ResolveShortcutAccelDialogMethod t ShortcutAccelDialog, O.OverloadedMethod info ShortcutAccelDialog p, R.HasField t ShortcutAccelDialog p) => R.HasField t ShortcutAccelDialog p where
getField = O.overloadedMethod @info
#endif
instance (info ~ ResolveShortcutAccelDialogMethod t ShortcutAccelDialog, O.OverloadedMethodInfo info ShortcutAccelDialog) => OL.IsLabel t (O.MethodProxy info ShortcutAccelDialog) where
#if MIN_VERSION_base(4,10,0)
fromLabel = O.MethodProxy
#else
fromLabel _ = O.MethodProxy
#endif
#endif
getShortcutAccelDialogAccelerator :: (MonadIO m, IsShortcutAccelDialog o) => o -> m (Maybe T.Text)
getShortcutAccelDialogAccelerator :: forall (m :: * -> *) o.
(MonadIO m, IsShortcutAccelDialog o) =>
o -> m (Maybe Text)
getShortcutAccelDialogAccelerator o
obj = IO (Maybe Text) -> m (Maybe Text)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (Maybe Text) -> m (Maybe Text))
-> IO (Maybe Text) -> m (Maybe Text)
forall a b. (a -> b) -> a -> b
$ o -> String -> IO (Maybe Text)
forall a. GObject a => a -> String -> IO (Maybe Text)
B.Properties.getObjectPropertyString o
obj String
"accelerator"
setShortcutAccelDialogAccelerator :: (MonadIO m, IsShortcutAccelDialog o) => o -> T.Text -> m ()
setShortcutAccelDialogAccelerator :: forall (m :: * -> *) o.
(MonadIO m, IsShortcutAccelDialog o) =>
o -> Text -> m ()
setShortcutAccelDialogAccelerator o
obj Text
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Maybe Text -> IO ()
forall a. GObject a => a -> String -> Maybe Text -> IO ()
B.Properties.setObjectPropertyString o
obj String
"accelerator" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
constructShortcutAccelDialogAccelerator :: (IsShortcutAccelDialog o, MIO.MonadIO m) => T.Text -> m (GValueConstruct o)
constructShortcutAccelDialogAccelerator :: forall o (m :: * -> *).
(IsShortcutAccelDialog o, MonadIO m) =>
Text -> m (GValueConstruct o)
constructShortcutAccelDialogAccelerator Text
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Maybe Text -> IO (GValueConstruct o)
forall o. String -> Maybe Text -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyString String
"accelerator" (Text -> Maybe Text
forall a. a -> Maybe a
P.Just Text
val)
#if defined(ENABLE_OVERLOADING)
data ShortcutAccelDialogAcceleratorPropertyInfo
instance AttrInfo ShortcutAccelDialogAcceleratorPropertyInfo where
type AttrAllowedOps ShortcutAccelDialogAcceleratorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint ShortcutAccelDialogAcceleratorPropertyInfo = IsShortcutAccelDialog
type AttrSetTypeConstraint ShortcutAccelDialogAcceleratorPropertyInfo = (~) T.Text
type AttrTransferTypeConstraint ShortcutAccelDialogAcceleratorPropertyInfo = (~) T.Text
type AttrTransferType ShortcutAccelDialogAcceleratorPropertyInfo = T.Text
type AttrGetType ShortcutAccelDialogAcceleratorPropertyInfo = (Maybe T.Text)
type AttrLabel ShortcutAccelDialogAcceleratorPropertyInfo = "accelerator"
type AttrOrigin ShortcutAccelDialogAcceleratorPropertyInfo = ShortcutAccelDialog
attrGet = getShortcutAccelDialogAccelerator
attrSet = setShortcutAccelDialogAccelerator
attrTransfer _ v = do
return v
attrConstruct = constructShortcutAccelDialogAccelerator
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.Dazzle.Objects.ShortcutAccelDialog.accelerator"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-dazzle-1.0.2/docs/GI-Dazzle-Objects-ShortcutAccelDialog.html#g:attr:accelerator"
})
#endif
getShortcutAccelDialogShortcutTitle :: (MonadIO m, IsShortcutAccelDialog o) => o -> m T.Text
getShortcutAccelDialogShortcutTitle :: forall (m :: * -> *) o.
(MonadIO m, IsShortcutAccelDialog o) =>
o -> m Text
getShortcutAccelDialogShortcutTitle o
obj = IO Text -> m Text
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO Text -> m Text) -> IO Text -> m Text
forall a b. (a -> b) -> a -> b
$ Text -> IO (Maybe Text) -> IO Text
forall a. HasCallStack => Text -> IO (Maybe a) -> IO a
checkUnexpectedNothing Text
"getShortcutAccelDialogShortcutTitle" (IO (Maybe Text) -> IO Text) -> IO (Maybe Text) -> IO Text
forall a b. (a -> b) -> a -> b
$ o -> String -> IO (Maybe Text)
forall a. GObject a => a -> String -> IO (Maybe Text)
B.Properties.getObjectPropertyString o
obj String
"shortcut-title"
setShortcutAccelDialogShortcutTitle :: (MonadIO m, IsShortcutAccelDialog o) => o -> T.Text -> m ()
setShortcutAccelDialogShortcutTitle :: forall (m :: * -> *) o.
(MonadIO m, IsShortcutAccelDialog o) =>
o -> Text -> m ()
setShortcutAccelDialogShortcutTitle o
obj Text
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Maybe Text -> IO ()
forall a. GObject a => a -> String -> Maybe Text -> IO ()
B.Properties.setObjectPropertyString o
obj String
"shortcut-title" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
constructShortcutAccelDialogShortcutTitle :: (IsShortcutAccelDialog o, MIO.MonadIO m) => T.Text -> m (GValueConstruct o)
constructShortcutAccelDialogShortcutTitle :: forall o (m :: * -> *).
(IsShortcutAccelDialog o, MonadIO m) =>
Text -> m (GValueConstruct o)
constructShortcutAccelDialogShortcutTitle Text
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Maybe Text -> IO (GValueConstruct o)
forall o. String -> Maybe Text -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyString String
"shortcut-title" (Text -> Maybe Text
forall a. a -> Maybe a
P.Just Text
val)
#if defined(ENABLE_OVERLOADING)
data ShortcutAccelDialogShortcutTitlePropertyInfo
instance AttrInfo ShortcutAccelDialogShortcutTitlePropertyInfo where
type AttrAllowedOps ShortcutAccelDialogShortcutTitlePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint ShortcutAccelDialogShortcutTitlePropertyInfo = IsShortcutAccelDialog
type AttrSetTypeConstraint ShortcutAccelDialogShortcutTitlePropertyInfo = (~) T.Text
type AttrTransferTypeConstraint ShortcutAccelDialogShortcutTitlePropertyInfo = (~) T.Text
type AttrTransferType ShortcutAccelDialogShortcutTitlePropertyInfo = T.Text
type AttrGetType ShortcutAccelDialogShortcutTitlePropertyInfo = T.Text
type AttrLabel ShortcutAccelDialogShortcutTitlePropertyInfo = "shortcut-title"
type AttrOrigin ShortcutAccelDialogShortcutTitlePropertyInfo = ShortcutAccelDialog
attrGet = getShortcutAccelDialogShortcutTitle
attrSet = setShortcutAccelDialogShortcutTitle
attrTransfer _ v = do
return v
attrConstruct = constructShortcutAccelDialogShortcutTitle
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.Dazzle.Objects.ShortcutAccelDialog.shortcutTitle"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-dazzle-1.0.2/docs/GI-Dazzle-Objects-ShortcutAccelDialog.html#g:attr:shortcutTitle"
})
#endif
#if defined(ENABLE_OVERLOADING)
instance O.HasAttributeList ShortcutAccelDialog
type instance O.AttributeList ShortcutAccelDialog = ShortcutAccelDialogAttributeList
type ShortcutAccelDialogAttributeList = ('[ '("accelerator", ShortcutAccelDialogAcceleratorPropertyInfo), '("acceptFocus", Gtk.Window.WindowAcceptFocusPropertyInfo), '("appPaintable", Gtk.Widget.WidgetAppPaintablePropertyInfo), '("application", Gtk.Window.WindowApplicationPropertyInfo), '("attachedTo", Gtk.Window.WindowAttachedToPropertyInfo), '("borderWidth", Gtk.Container.ContainerBorderWidthPropertyInfo), '("canDefault", Gtk.Widget.WidgetCanDefaultPropertyInfo), '("canFocus", Gtk.Widget.WidgetCanFocusPropertyInfo), '("child", Gtk.Container.ContainerChildPropertyInfo), '("compositeChild", Gtk.Widget.WidgetCompositeChildPropertyInfo), '("decorated", Gtk.Window.WindowDecoratedPropertyInfo), '("defaultHeight", Gtk.Window.WindowDefaultHeightPropertyInfo), '("defaultWidth", Gtk.Window.WindowDefaultWidthPropertyInfo), '("deletable", Gtk.Window.WindowDeletablePropertyInfo), '("destroyWithParent", Gtk.Window.WindowDestroyWithParentPropertyInfo), '("doubleBuffered", Gtk.Widget.WidgetDoubleBufferedPropertyInfo), '("events", Gtk.Widget.WidgetEventsPropertyInfo), '("expand", Gtk.Widget.WidgetExpandPropertyInfo), '("focusOnClick", Gtk.Widget.WidgetFocusOnClickPropertyInfo), '("focusOnMap", Gtk.Window.WindowFocusOnMapPropertyInfo), '("focusVisible", Gtk.Window.WindowFocusVisiblePropertyInfo), '("gravity", Gtk.Window.WindowGravityPropertyInfo), '("halign", Gtk.Widget.WidgetHalignPropertyInfo), '("hasDefault", Gtk.Widget.WidgetHasDefaultPropertyInfo), '("hasFocus", Gtk.Widget.WidgetHasFocusPropertyInfo), '("hasResizeGrip", Gtk.Window.WindowHasResizeGripPropertyInfo), '("hasTooltip", Gtk.Widget.WidgetHasTooltipPropertyInfo), '("hasToplevelFocus", Gtk.Window.WindowHasToplevelFocusPropertyInfo), '("heightRequest", Gtk.Widget.WidgetHeightRequestPropertyInfo), '("hexpand", Gtk.Widget.WidgetHexpandPropertyInfo), '("hexpandSet", Gtk.Widget.WidgetHexpandSetPropertyInfo), '("hideTitlebarWhenMaximized", Gtk.Window.WindowHideTitlebarWhenMaximizedPropertyInfo), '("icon", Gtk.Window.WindowIconPropertyInfo), '("iconName", Gtk.Window.WindowIconNamePropertyInfo), '("isActive", Gtk.Window.WindowIsActivePropertyInfo), '("isFocus", Gtk.Widget.WidgetIsFocusPropertyInfo), '("isMaximized", Gtk.Window.WindowIsMaximizedPropertyInfo), '("margin", Gtk.Widget.WidgetMarginPropertyInfo), '("marginBottom", Gtk.Widget.WidgetMarginBottomPropertyInfo), '("marginEnd", Gtk.Widget.WidgetMarginEndPropertyInfo), '("marginLeft", Gtk.Widget.WidgetMarginLeftPropertyInfo), '("marginRight", Gtk.Widget.WidgetMarginRightPropertyInfo), '("marginStart", Gtk.Widget.WidgetMarginStartPropertyInfo), '("marginTop", Gtk.Widget.WidgetMarginTopPropertyInfo), '("mnemonicsVisible", Gtk.Window.WindowMnemonicsVisiblePropertyInfo), '("modal", Gtk.Window.WindowModalPropertyInfo), '("name", Gtk.Widget.WidgetNamePropertyInfo), '("noShowAll", Gtk.Widget.WidgetNoShowAllPropertyInfo), '("opacity", Gtk.Widget.WidgetOpacityPropertyInfo), '("parent", Gtk.Widget.WidgetParentPropertyInfo), '("receivesDefault", Gtk.Widget.WidgetReceivesDefaultPropertyInfo), '("resizable", Gtk.Window.WindowResizablePropertyInfo), '("resizeGripVisible", Gtk.Window.WindowResizeGripVisiblePropertyInfo), '("resizeMode", Gtk.Container.ContainerResizeModePropertyInfo), '("role", Gtk.Window.WindowRolePropertyInfo), '("scaleFactor", Gtk.Widget.WidgetScaleFactorPropertyInfo), '("screen", Gtk.Window.WindowScreenPropertyInfo), '("sensitive", Gtk.Widget.WidgetSensitivePropertyInfo), '("shortcutTitle", ShortcutAccelDialogShortcutTitlePropertyInfo), '("skipPagerHint", Gtk.Window.WindowSkipPagerHintPropertyInfo), '("skipTaskbarHint", Gtk.Window.WindowSkipTaskbarHintPropertyInfo), '("startupId", Gtk.Window.WindowStartupIdPropertyInfo), '("style", Gtk.Widget.WidgetStylePropertyInfo), '("title", Gtk.Window.WindowTitlePropertyInfo), '("tooltipMarkup", Gtk.Widget.WidgetTooltipMarkupPropertyInfo), '("tooltipText", Gtk.Widget.WidgetTooltipTextPropertyInfo), '("transientFor", Gtk.Window.WindowTransientForPropertyInfo), '("type", Gtk.Window.WindowTypePropertyInfo), '("typeHint", Gtk.Window.WindowTypeHintPropertyInfo), '("urgencyHint", Gtk.Window.WindowUrgencyHintPropertyInfo), '("useHeaderBar", Gtk.Dialog.DialogUseHeaderBarPropertyInfo), '("valign", Gtk.Widget.WidgetValignPropertyInfo), '("vexpand", Gtk.Widget.WidgetVexpandPropertyInfo), '("vexpandSet", Gtk.Widget.WidgetVexpandSetPropertyInfo), '("visible", Gtk.Widget.WidgetVisiblePropertyInfo), '("widthRequest", Gtk.Widget.WidgetWidthRequestPropertyInfo), '("window", Gtk.Widget.WidgetWindowPropertyInfo), '("windowPosition", Gtk.Window.WindowWindowPositionPropertyInfo)] :: [(Symbol, DK.Type)])
#endif
#if defined(ENABLE_OVERLOADING)
shortcutAccelDialogAccelerator :: AttrLabelProxy "accelerator"
shortcutAccelDialogAccelerator = AttrLabelProxy
shortcutAccelDialogShortcutTitle :: AttrLabelProxy "shortcutTitle"
shortcutAccelDialogShortcutTitle = AttrLabelProxy
#endif
#if defined(ENABLE_OVERLOADING)
type instance O.SignalList ShortcutAccelDialog = ShortcutAccelDialogSignalList
type ShortcutAccelDialogSignalList = ('[ '("accelClosuresChanged", Gtk.Widget.WidgetAccelClosuresChangedSignalInfo), '("activateDefault", Gtk.Window.WindowActivateDefaultSignalInfo), '("activateFocus", Gtk.Window.WindowActivateFocusSignalInfo), '("add", Gtk.Container.ContainerAddSignalInfo), '("buttonPressEvent", Gtk.Widget.WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", Gtk.Widget.WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", Gtk.Widget.WidgetCanActivateAccelSignalInfo), '("checkResize", Gtk.Container.ContainerCheckResizeSignalInfo), '("childNotify", Gtk.Widget.WidgetChildNotifySignalInfo), '("close", Gtk.Dialog.DialogCloseSignalInfo), '("compositedChanged", Gtk.Widget.WidgetCompositedChangedSignalInfo), '("configureEvent", Gtk.Widget.WidgetConfigureEventSignalInfo), '("damageEvent", Gtk.Widget.WidgetDamageEventSignalInfo), '("deleteEvent", Gtk.Widget.WidgetDeleteEventSignalInfo), '("destroy", Gtk.Widget.WidgetDestroySignalInfo), '("destroyEvent", Gtk.Widget.WidgetDestroyEventSignalInfo), '("directionChanged", Gtk.Widget.WidgetDirectionChangedSignalInfo), '("dragBegin", Gtk.Widget.WidgetDragBeginSignalInfo), '("dragDataDelete", Gtk.Widget.WidgetDragDataDeleteSignalInfo), '("dragDataGet", Gtk.Widget.WidgetDragDataGetSignalInfo), '("dragDataReceived", Gtk.Widget.WidgetDragDataReceivedSignalInfo), '("dragDrop", Gtk.Widget.WidgetDragDropSignalInfo), '("dragEnd", Gtk.Widget.WidgetDragEndSignalInfo), '("dragFailed", Gtk.Widget.WidgetDragFailedSignalInfo), '("dragLeave", Gtk.Widget.WidgetDragLeaveSignalInfo), '("dragMotion", Gtk.Widget.WidgetDragMotionSignalInfo), '("draw", Gtk.Widget.WidgetDrawSignalInfo), '("enableDebugging", Gtk.Window.WindowEnableDebuggingSignalInfo), '("enterNotifyEvent", Gtk.Widget.WidgetEnterNotifyEventSignalInfo), '("event", Gtk.Widget.WidgetEventSignalInfo), '("eventAfter", Gtk.Widget.WidgetEventAfterSignalInfo), '("focus", Gtk.Widget.WidgetFocusSignalInfo), '("focusInEvent", Gtk.Widget.WidgetFocusInEventSignalInfo), '("focusOutEvent", Gtk.Widget.WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", Gtk.Widget.WidgetGrabBrokenEventSignalInfo), '("grabFocus", Gtk.Widget.WidgetGrabFocusSignalInfo), '("grabNotify", Gtk.Widget.WidgetGrabNotifySignalInfo), '("hide", Gtk.Widget.WidgetHideSignalInfo), '("hierarchyChanged", Gtk.Widget.WidgetHierarchyChangedSignalInfo), '("keyPressEvent", Gtk.Widget.WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", Gtk.Widget.WidgetKeyReleaseEventSignalInfo), '("keynavFailed", Gtk.Widget.WidgetKeynavFailedSignalInfo), '("keysChanged", Gtk.Window.WindowKeysChangedSignalInfo), '("leaveNotifyEvent", Gtk.Widget.WidgetLeaveNotifyEventSignalInfo), '("map", Gtk.Widget.WidgetMapSignalInfo), '("mapEvent", Gtk.Widget.WidgetMapEventSignalInfo), '("mnemonicActivate", Gtk.Widget.WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", Gtk.Widget.WidgetMotionNotifyEventSignalInfo), '("moveFocus", Gtk.Widget.WidgetMoveFocusSignalInfo), '("notify", GObject.Object.ObjectNotifySignalInfo), '("parentSet", Gtk.Widget.WidgetParentSetSignalInfo), '("popupMenu", Gtk.Widget.WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", Gtk.Widget.WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", Gtk.Widget.WidgetProximityInEventSignalInfo), '("proximityOutEvent", Gtk.Widget.WidgetProximityOutEventSignalInfo), '("queryTooltip", Gtk.Widget.WidgetQueryTooltipSignalInfo), '("realize", Gtk.Widget.WidgetRealizeSignalInfo), '("remove", Gtk.Container.ContainerRemoveSignalInfo), '("response", Gtk.Dialog.DialogResponseSignalInfo), '("screenChanged", Gtk.Widget.WidgetScreenChangedSignalInfo), '("scrollEvent", Gtk.Widget.WidgetScrollEventSignalInfo), '("selectionClearEvent", Gtk.Widget.WidgetSelectionClearEventSignalInfo), '("selectionGet", Gtk.Widget.WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", Gtk.Widget.WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", Gtk.Widget.WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", Gtk.Widget.WidgetSelectionRequestEventSignalInfo), '("setFocus", Gtk.Window.WindowSetFocusSignalInfo), '("setFocusChild", Gtk.Container.ContainerSetFocusChildSignalInfo), '("show", Gtk.Widget.WidgetShowSignalInfo), '("showHelp", Gtk.Widget.WidgetShowHelpSignalInfo), '("sizeAllocate", Gtk.Widget.WidgetSizeAllocateSignalInfo), '("stateChanged", Gtk.Widget.WidgetStateChangedSignalInfo), '("stateFlagsChanged", Gtk.Widget.WidgetStateFlagsChangedSignalInfo), '("styleSet", Gtk.Widget.WidgetStyleSetSignalInfo), '("styleUpdated", Gtk.Widget.WidgetStyleUpdatedSignalInfo), '("touchEvent", Gtk.Widget.WidgetTouchEventSignalInfo), '("unmap", Gtk.Widget.WidgetUnmapSignalInfo), '("unmapEvent", Gtk.Widget.WidgetUnmapEventSignalInfo), '("unrealize", Gtk.Widget.WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", Gtk.Widget.WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", Gtk.Widget.WidgetWindowStateEventSignalInfo)] :: [(Symbol, DK.Type)])
#endif
foreign import ccall "dzl_shortcut_accel_dialog_new" dzl_shortcut_accel_dialog_new ::
IO (Ptr ShortcutAccelDialog)
shortcutAccelDialogNew ::
(B.CallStack.HasCallStack, MonadIO m) =>
m ShortcutAccelDialog
shortcutAccelDialogNew :: forall (m :: * -> *).
(HasCallStack, MonadIO m) =>
m ShortcutAccelDialog
shortcutAccelDialogNew = IO ShortcutAccelDialog -> m ShortcutAccelDialog
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO ShortcutAccelDialog -> m ShortcutAccelDialog)
-> IO ShortcutAccelDialog -> m ShortcutAccelDialog
forall a b. (a -> b) -> a -> b
$ do
Ptr ShortcutAccelDialog
result <- IO (Ptr ShortcutAccelDialog)
dzl_shortcut_accel_dialog_new
Text -> Ptr ShortcutAccelDialog -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"shortcutAccelDialogNew" Ptr ShortcutAccelDialog
result
ShortcutAccelDialog
result' <- ((ManagedPtr ShortcutAccelDialog -> ShortcutAccelDialog)
-> Ptr ShortcutAccelDialog -> IO ShortcutAccelDialog
forall a b.
(HasCallStack, GObject a, GObject b) =>
(ManagedPtr a -> a) -> Ptr b -> IO a
newObject ManagedPtr ShortcutAccelDialog -> ShortcutAccelDialog
ShortcutAccelDialog) Ptr ShortcutAccelDialog
result
ShortcutAccelDialog -> IO ShortcutAccelDialog
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return ShortcutAccelDialog
result'
#if defined(ENABLE_OVERLOADING)
#endif
foreign import ccall "dzl_shortcut_accel_dialog_get_accelerator" dzl_shortcut_accel_dialog_get_accelerator ::
Ptr ShortcutAccelDialog ->
IO CString
shortcutAccelDialogGetAccelerator ::
(B.CallStack.HasCallStack, MonadIO m, IsShortcutAccelDialog a) =>
a
-> m T.Text
shortcutAccelDialogGetAccelerator :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsShortcutAccelDialog a) =>
a -> m Text
shortcutAccelDialogGetAccelerator a
self = IO Text -> m Text
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Text -> m Text) -> IO Text -> m Text
forall a b. (a -> b) -> a -> b
$ do
Ptr ShortcutAccelDialog
self' <- a -> IO (Ptr ShortcutAccelDialog)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
result <- Ptr ShortcutAccelDialog -> IO CString
dzl_shortcut_accel_dialog_get_accelerator Ptr ShortcutAccelDialog
self'
Text -> CString -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"shortcutAccelDialogGetAccelerator" CString
result
Text
result' <- HasCallStack => CString -> IO Text
CString -> IO Text
cstringToText CString
result
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
Text -> IO Text
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Text
result'
#if defined(ENABLE_OVERLOADING)
data ShortcutAccelDialogGetAcceleratorMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsShortcutAccelDialog a) => O.OverloadedMethod ShortcutAccelDialogGetAcceleratorMethodInfo a signature where
overloadedMethod = shortcutAccelDialogGetAccelerator
instance O.OverloadedMethodInfo ShortcutAccelDialogGetAcceleratorMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.Dazzle.Objects.ShortcutAccelDialog.shortcutAccelDialogGetAccelerator",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-dazzle-1.0.2/docs/GI-Dazzle-Objects-ShortcutAccelDialog.html#v:shortcutAccelDialogGetAccelerator"
})
#endif
foreign import ccall "dzl_shortcut_accel_dialog_get_chord" dzl_shortcut_accel_dialog_get_chord ::
Ptr ShortcutAccelDialog ->
IO (Ptr Dazzle.ShortcutChord.ShortcutChord)
shortcutAccelDialogGetChord ::
(B.CallStack.HasCallStack, MonadIO m, IsShortcutAccelDialog a) =>
a
-> m Dazzle.ShortcutChord.ShortcutChord
shortcutAccelDialogGetChord :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsShortcutAccelDialog a) =>
a -> m ShortcutChord
shortcutAccelDialogGetChord a
self = IO ShortcutChord -> m ShortcutChord
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO ShortcutChord -> m ShortcutChord)
-> IO ShortcutChord -> m ShortcutChord
forall a b. (a -> b) -> a -> b
$ do
Ptr ShortcutAccelDialog
self' <- a -> IO (Ptr ShortcutAccelDialog)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
Ptr ShortcutChord
result <- Ptr ShortcutAccelDialog -> IO (Ptr ShortcutChord)
dzl_shortcut_accel_dialog_get_chord Ptr ShortcutAccelDialog
self'
Text -> Ptr ShortcutChord -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"shortcutAccelDialogGetChord" Ptr ShortcutChord
result
ShortcutChord
result' <- ((ManagedPtr ShortcutChord -> ShortcutChord)
-> Ptr ShortcutChord -> IO ShortcutChord
forall a.
(HasCallStack, GBoxed a) =>
(ManagedPtr a -> a) -> Ptr a -> IO a
newBoxed ManagedPtr ShortcutChord -> ShortcutChord
Dazzle.ShortcutChord.ShortcutChord) Ptr ShortcutChord
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
ShortcutChord -> IO ShortcutChord
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return ShortcutChord
result'
#if defined(ENABLE_OVERLOADING)
data ShortcutAccelDialogGetChordMethodInfo
instance (signature ~ (m Dazzle.ShortcutChord.ShortcutChord), MonadIO m, IsShortcutAccelDialog a) => O.OverloadedMethod ShortcutAccelDialogGetChordMethodInfo a signature where
overloadedMethod = shortcutAccelDialogGetChord
instance O.OverloadedMethodInfo ShortcutAccelDialogGetChordMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.Dazzle.Objects.ShortcutAccelDialog.shortcutAccelDialogGetChord",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-dazzle-1.0.2/docs/GI-Dazzle-Objects-ShortcutAccelDialog.html#v:shortcutAccelDialogGetChord"
})
#endif
foreign import ccall "dzl_shortcut_accel_dialog_get_shortcut_title" dzl_shortcut_accel_dialog_get_shortcut_title ::
Ptr ShortcutAccelDialog ->
IO CString
shortcutAccelDialogGetShortcutTitle ::
(B.CallStack.HasCallStack, MonadIO m, IsShortcutAccelDialog a) =>
a
-> m T.Text
shortcutAccelDialogGetShortcutTitle :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsShortcutAccelDialog a) =>
a -> m Text
shortcutAccelDialogGetShortcutTitle a
self = IO Text -> m Text
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Text -> m Text) -> IO Text -> m Text
forall a b. (a -> b) -> a -> b
$ do
Ptr ShortcutAccelDialog
self' <- a -> IO (Ptr ShortcutAccelDialog)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
result <- Ptr ShortcutAccelDialog -> IO CString
dzl_shortcut_accel_dialog_get_shortcut_title Ptr ShortcutAccelDialog
self'
Text -> CString -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"shortcutAccelDialogGetShortcutTitle" CString
result
Text
result' <- HasCallStack => CString -> IO Text
CString -> IO Text
cstringToText CString
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
Text -> IO Text
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Text
result'
#if defined(ENABLE_OVERLOADING)
data ShortcutAccelDialogGetShortcutTitleMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsShortcutAccelDialog a) => O.OverloadedMethod ShortcutAccelDialogGetShortcutTitleMethodInfo a signature where
overloadedMethod = shortcutAccelDialogGetShortcutTitle
instance O.OverloadedMethodInfo ShortcutAccelDialogGetShortcutTitleMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.Dazzle.Objects.ShortcutAccelDialog.shortcutAccelDialogGetShortcutTitle",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-dazzle-1.0.2/docs/GI-Dazzle-Objects-ShortcutAccelDialog.html#v:shortcutAccelDialogGetShortcutTitle"
})
#endif
foreign import ccall "dzl_shortcut_accel_dialog_set_accelerator" dzl_shortcut_accel_dialog_set_accelerator ::
Ptr ShortcutAccelDialog ->
CString ->
IO ()
shortcutAccelDialogSetAccelerator ::
(B.CallStack.HasCallStack, MonadIO m, IsShortcutAccelDialog a) =>
a
-> T.Text
-> m ()
shortcutAccelDialogSetAccelerator :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsShortcutAccelDialog a) =>
a -> Text -> m ()
shortcutAccelDialogSetAccelerator a
self Text
accelerator = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
Ptr ShortcutAccelDialog
self' <- a -> IO (Ptr ShortcutAccelDialog)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
accelerator' <- Text -> IO CString
textToCString Text
accelerator
Ptr ShortcutAccelDialog -> CString -> IO ()
dzl_shortcut_accel_dialog_set_accelerator Ptr ShortcutAccelDialog
self' CString
accelerator'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
accelerator'
() -> IO ()
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return ()
#if defined(ENABLE_OVERLOADING)
data ShortcutAccelDialogSetAcceleratorMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsShortcutAccelDialog a) => O.OverloadedMethod ShortcutAccelDialogSetAcceleratorMethodInfo a signature where
overloadedMethod = shortcutAccelDialogSetAccelerator
instance O.OverloadedMethodInfo ShortcutAccelDialogSetAcceleratorMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.Dazzle.Objects.ShortcutAccelDialog.shortcutAccelDialogSetAccelerator",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-dazzle-1.0.2/docs/GI-Dazzle-Objects-ShortcutAccelDialog.html#v:shortcutAccelDialogSetAccelerator"
})
#endif
foreign import ccall "dzl_shortcut_accel_dialog_set_shortcut_title" dzl_shortcut_accel_dialog_set_shortcut_title ::
Ptr ShortcutAccelDialog ->
CString ->
IO ()
shortcutAccelDialogSetShortcutTitle ::
(B.CallStack.HasCallStack, MonadIO m, IsShortcutAccelDialog a) =>
a
-> T.Text
-> m ()
shortcutAccelDialogSetShortcutTitle :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsShortcutAccelDialog a) =>
a -> Text -> m ()
shortcutAccelDialogSetShortcutTitle a
self Text
title = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
Ptr ShortcutAccelDialog
self' <- a -> IO (Ptr ShortcutAccelDialog)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
title' <- Text -> IO CString
textToCString Text
title
Ptr ShortcutAccelDialog -> CString -> IO ()
dzl_shortcut_accel_dialog_set_shortcut_title Ptr ShortcutAccelDialog
self' CString
title'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
title'
() -> IO ()
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return ()
#if defined(ENABLE_OVERLOADING)
data ShortcutAccelDialogSetShortcutTitleMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsShortcutAccelDialog a) => O.OverloadedMethod ShortcutAccelDialogSetShortcutTitleMethodInfo a signature where
overloadedMethod = shortcutAccelDialogSetShortcutTitle
instance O.OverloadedMethodInfo ShortcutAccelDialogSetShortcutTitleMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.Dazzle.Objects.ShortcutAccelDialog.shortcutAccelDialogSetShortcutTitle",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-dazzle-1.0.2/docs/GI-Dazzle-Objects-ShortcutAccelDialog.html#v:shortcutAccelDialogSetShortcutTitle"
})
#endif