Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- Exported types
- Methods
- widgetActivate
- widgetAddAccelerator
- widgetAddDeviceEvents
- widgetAddEvents
- widgetAddMnemonicLabel
- widgetAddTickCallback
- widgetCanActivateAccel
- widgetChildFocus
- widgetChildNotify
- widgetClassPath
- widgetComputeExpand
- widgetCreatePangoContext
- widgetCreatePangoLayout
- widgetDestroy
- widgetDestroyed
- widgetDeviceIsShadowed
- widgetDragBegin
- widgetDragBeginWithCoordinates
- widgetDragCheckThreshold
- widgetDragDestAddImageTargets
- widgetDragDestAddTextTargets
- widgetDragDestAddUriTargets
- widgetDragDestFindTarget
- widgetDragDestGetTargetList
- widgetDragDestGetTrackMotion
- widgetDragDestSet
- widgetDragDestSetProxy
- widgetDragDestSetTargetList
- widgetDragDestSetTrackMotion
- widgetDragDestUnset
- widgetDragGetData
- widgetDragHighlight
- widgetDragSourceAddImageTargets
- widgetDragSourceAddTextTargets
- widgetDragSourceAddUriTargets
- widgetDragSourceGetTargetList
- widgetDragSourceSet
- widgetDragSourceSetIconGicon
- widgetDragSourceSetIconName
- widgetDragSourceSetIconPixbuf
- widgetDragSourceSetIconStock
- widgetDragSourceSetTargetList
- widgetDragSourceUnset
- widgetDragUnhighlight
- widgetDraw
- widgetEnsureStyle
- widgetErrorBell
- widgetEvent
- widgetFreezeChildNotify
- widgetGetAccessible
- widgetGetActionGroup
- widgetGetAllocatedBaseline
- widgetGetAllocatedHeight
- widgetGetAllocatedWidth
- widgetGetAllocation
- widgetGetAncestor
- widgetGetAppPaintable
- widgetGetCanDefault
- widgetGetCanFocus
- widgetGetChildRequisition
- widgetGetChildVisible
- widgetGetClip
- widgetGetClipboard
- widgetGetCompositeName
- widgetGetDefaultDirection
- widgetGetDefaultStyle
- widgetGetDeviceEnabled
- widgetGetDeviceEvents
- widgetGetDirection
- widgetGetDisplay
- widgetGetDoubleBuffered
- widgetGetEvents
- widgetGetFontMap
- widgetGetFontOptions
- widgetGetFrameClock
- widgetGetHalign
- widgetGetHasTooltip
- widgetGetHasWindow
- widgetGetHexpand
- widgetGetHexpandSet
- widgetGetMapped
- widgetGetMarginBottom
- widgetGetMarginEnd
- widgetGetMarginLeft
- widgetGetMarginRight
- widgetGetMarginStart
- widgetGetMarginTop
- widgetGetModifierMask
- widgetGetModifierStyle
- widgetGetName
- widgetGetNoShowAll
- widgetGetOpacity
- widgetGetPangoContext
- widgetGetParent
- widgetGetParentWindow
- widgetGetPath
- widgetGetPointer
- widgetGetPreferredHeight
- widgetGetPreferredHeightAndBaselineForWidth
- widgetGetPreferredHeightForWidth
- widgetGetPreferredSize
- widgetGetPreferredWidth
- widgetGetPreferredWidthForHeight
- widgetGetRealized
- widgetGetReceivesDefault
- widgetGetRequestMode
- widgetGetRequisition
- widgetGetRootWindow
- widgetGetScaleFactor
- widgetGetScreen
- widgetGetSensitive
- widgetGetSettings
- widgetGetSizeRequest
- widgetGetState
- widgetGetStateFlags
- widgetGetStyle
- widgetGetStyleContext
- widgetGetSupportMultidevice
- widgetGetTemplateChild
- widgetGetTooltipMarkup
- widgetGetTooltipText
- widgetGetTooltipWindow
- widgetGetToplevel
- widgetGetValign
- widgetGetValignWithBaseline
- widgetGetVexpand
- widgetGetVexpandSet
- widgetGetVisible
- widgetGetVisual
- widgetGetWindow
- widgetGrabAdd
- widgetGrabDefault
- widgetGrabFocus
- widgetGrabRemove
- widgetHasDefault
- widgetHasFocus
- widgetHasGrab
- widgetHasRcStyle
- widgetHasScreen
- widgetHasVisibleFocus
- widgetHide
- widgetHideOnDelete
- widgetInDestruction
- widgetInitTemplate
- widgetInputShapeCombineRegion
- widgetInsertActionGroup
- widgetIntersect
- widgetIsAncestor
- widgetIsComposited
- widgetIsDrawable
- widgetIsFocus
- widgetIsSensitive
- widgetIsToplevel
- widgetIsVisible
- widgetKeynavFailed
- widgetListAccelClosures
- widgetListActionPrefixes
- widgetListMnemonicLabels
- widgetMap
- widgetMnemonicActivate
- widgetModifyBase
- widgetModifyBg
- widgetModifyCursor
- widgetModifyFg
- widgetModifyFont
- widgetModifyStyle
- widgetModifyText
- widgetOverrideBackgroundColor
- widgetOverrideColor
- widgetOverrideCursor
- widgetOverrideFont
- widgetOverrideSymbolicColor
- widgetPath
- widgetPopCompositeChild
- widgetPushCompositeChild
- widgetQueueComputeExpand
- widgetQueueDraw
- widgetQueueDrawArea
- widgetQueueDrawRegion
- widgetQueueResize
- widgetQueueResizeNoRedraw
- widgetRealize
- widgetRegionIntersect
- widgetRegisterWindow
- widgetRemoveAccelerator
- widgetRemoveMnemonicLabel
- widgetRemoveTickCallback
- widgetRenderIcon
- widgetRenderIconPixbuf
- widgetReparent
- widgetResetRcStyles
- widgetResetStyle
- widgetSendExpose
- widgetSendFocusChange
- widgetSetAccelPath
- widgetSetAllocation
- widgetSetAppPaintable
- widgetSetCanDefault
- widgetSetCanFocus
- widgetSetChildVisible
- widgetSetClip
- widgetSetCompositeName
- widgetSetDefaultDirection
- widgetSetDeviceEnabled
- widgetSetDeviceEvents
- widgetSetDirection
- widgetSetDoubleBuffered
- widgetSetEvents
- widgetSetFontMap
- widgetSetFontOptions
- widgetSetHalign
- widgetSetHasTooltip
- widgetSetHasWindow
- widgetSetHexpand
- widgetSetHexpandSet
- widgetSetMapped
- widgetSetMarginBottom
- widgetSetMarginEnd
- widgetSetMarginLeft
- widgetSetMarginRight
- widgetSetMarginStart
- widgetSetMarginTop
- widgetSetName
- widgetSetNoShowAll
- widgetSetOpacity
- widgetSetParent
- widgetSetParentWindow
- widgetSetRealized
- widgetSetReceivesDefault
- widgetSetRedrawOnAllocate
- widgetSetSensitive
- widgetSetSizeRequest
- widgetSetState
- widgetSetStateFlags
- widgetSetStyle
- widgetSetSupportMultidevice
- widgetSetTooltipMarkup
- widgetSetTooltipText
- widgetSetTooltipWindow
- widgetSetValign
- widgetSetVexpand
- widgetSetVexpandSet
- widgetSetVisible
- widgetSetVisual
- widgetSetWindow
- widgetShapeCombineRegion
- widgetShow
- widgetShowAll
- widgetShowNow
- widgetSizeAllocate
- widgetSizeAllocateWithBaseline
- widgetSizeRequest
- widgetStyleAttach
- widgetStyleGetProperty
- widgetThawChildNotify
- widgetTranslateCoordinates
- widgetTriggerTooltipQuery
- widgetUnmap
- widgetUnparent
- widgetUnrealize
- widgetUnregisterWindow
- widgetUnsetStateFlags
- Properties
- AppPaintable
- CanDefault
- CanFocus
- CompositeChild
- DoubleBuffered
- Events
- Expand
- Halign
- HasDefault
- HasFocus
- HasTooltip
- HeightRequest
- Hexpand
- HexpandSet
- IsFocus
- Margin
- MarginBottom
- MarginEnd
- MarginLeft
- MarginRight
- MarginStart
- MarginTop
- Name
- NoShowAll
- Opacity
- Parent
- ReceivesDefault
- ScaleFactor
- Sensitive
- Style
- TooltipMarkup
- TooltipText
- Valign
- Vexpand
- VexpandSet
- Visible
- WidthRequest
- Window
- Signals
- AccelClosuresChanged
- ButtonPressEvent
- ButtonReleaseEvent
- CanActivateAccel
- ChildNotify
- CompositedChanged
- ConfigureEvent
- DamageEvent
- DeleteEvent
- Destroy
- DestroyEvent
- DirectionChanged
- DragBegin
- DragDataDelete
- DragDataGet
- DragDataReceived
- DragDrop
- DragEnd
- DragFailed
- DragLeave
- DragMotion
- Draw
- EnterNotifyEvent
- Event
- EventAfter
- Focus
- FocusInEvent
- FocusOutEvent
- GrabBrokenEvent
- GrabFocus
- GrabNotify
- Hide
- HierarchyChanged
- KeyPressEvent
- KeyReleaseEvent
- KeynavFailed
- LeaveNotifyEvent
- Map
- MapEvent
- MnemonicActivate
- MotionNotifyEvent
- MoveFocus
- ParentSet
- PopupMenu
- PropertyNotifyEvent
- ProximityInEvent
- ProximityOutEvent
- QueryTooltip
- Realize
- ScreenChanged
- ScrollEvent
- SelectionClearEvent
- SelectionGet
- SelectionNotifyEvent
- SelectionReceived
- SelectionRequestEvent
- Show
- ShowHelp
- SizeAllocate
- StateChanged
- StateFlagsChanged
- StyleSet
- StyleUpdated
- TouchEvent
- Unmap
- UnmapEvent
- Unrealize
- VisibilityNotifyEvent
- WindowStateEvent
- newtype Widget = Widget (ForeignPtr Widget)
- class GObject o => WidgetK o
- toWidget :: WidgetK o => o -> IO Widget
- noWidget :: Maybe Widget
- widgetActivate :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetAddAccelerator :: (MonadIO m, WidgetK a, AccelGroupK b) => a -> Text -> b -> Word32 -> [ModifierType] -> [AccelFlags] -> m ()
- widgetAddDeviceEvents :: (MonadIO m, WidgetK a, DeviceK b) => a -> b -> [EventMask] -> m ()
- widgetAddEvents :: (MonadIO m, WidgetK a) => a -> Int32 -> m ()
- widgetAddMnemonicLabel :: (MonadIO m, WidgetK a, WidgetK b) => a -> b -> m ()
- widgetAddTickCallback :: (MonadIO m, WidgetK a) => a -> TickCallback -> m Word32
- widgetCanActivateAccel :: (MonadIO m, WidgetK a) => a -> Word32 -> m Bool
- widgetChildFocus :: (MonadIO m, WidgetK a) => a -> DirectionType -> m Bool
- widgetChildNotify :: (MonadIO m, WidgetK a) => a -> Text -> m ()
- widgetClassPath :: (MonadIO m, WidgetK a) => a -> m (Word32, Text, Text)
- widgetComputeExpand :: (MonadIO m, WidgetK a) => a -> Orientation -> m Bool
- widgetCreatePangoContext :: (MonadIO m, WidgetK a) => a -> m Context
- widgetCreatePangoLayout :: (MonadIO m, WidgetK a) => a -> Maybe Text -> m Layout
- widgetDestroy :: (MonadIO m, WidgetK a) => a -> m ()
- widgetDestroyed :: (MonadIO m, WidgetK a, WidgetK b) => a -> b -> m Widget
- widgetDeviceIsShadowed :: (MonadIO m, WidgetK a, DeviceK b) => a -> b -> m Bool
- widgetDragBegin :: (MonadIO m, WidgetK a) => a -> TargetList -> [DragAction] -> Int32 -> Maybe Event -> m DragContext
- widgetDragBeginWithCoordinates :: (MonadIO m, WidgetK a) => a -> TargetList -> [DragAction] -> Int32 -> Maybe Event -> Int32 -> Int32 -> m DragContext
- widgetDragCheckThreshold :: (MonadIO m, WidgetK a) => a -> Int32 -> Int32 -> Int32 -> Int32 -> m Bool
- widgetDragDestAddImageTargets :: (MonadIO m, WidgetK a) => a -> m ()
- widgetDragDestAddTextTargets :: (MonadIO m, WidgetK a) => a -> m ()
- widgetDragDestAddUriTargets :: (MonadIO m, WidgetK a) => a -> m ()
- widgetDragDestFindTarget :: (MonadIO m, WidgetK a, DragContextK b) => a -> b -> Maybe TargetList -> m Atom
- widgetDragDestGetTargetList :: (MonadIO m, WidgetK a) => a -> m TargetList
- widgetDragDestGetTrackMotion :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetDragDestSet :: (MonadIO m, WidgetK a) => a -> [DestDefaults] -> Maybe [TargetEntry] -> [DragAction] -> m ()
- widgetDragDestSetProxy :: (MonadIO m, WidgetK a, WindowK b) => a -> b -> DragProtocol -> Bool -> m ()
- widgetDragDestSetTargetList :: (MonadIO m, WidgetK a) => a -> Maybe TargetList -> m ()
- widgetDragDestSetTrackMotion :: (MonadIO m, WidgetK a) => a -> Bool -> m ()
- widgetDragDestUnset :: (MonadIO m, WidgetK a) => a -> m ()
- widgetDragGetData :: (MonadIO m, WidgetK a, DragContextK b) => a -> b -> Atom -> Word32 -> m ()
- widgetDragHighlight :: (MonadIO m, WidgetK a) => a -> m ()
- widgetDragSourceAddImageTargets :: (MonadIO m, WidgetK a) => a -> m ()
- widgetDragSourceAddTextTargets :: (MonadIO m, WidgetK a) => a -> m ()
- widgetDragSourceAddUriTargets :: (MonadIO m, WidgetK a) => a -> m ()
- widgetDragSourceGetTargetList :: (MonadIO m, WidgetK a) => a -> m TargetList
- widgetDragSourceSet :: (MonadIO m, WidgetK a) => a -> [ModifierType] -> Maybe [TargetEntry] -> [DragAction] -> m ()
- widgetDragSourceSetIconGicon :: (MonadIO m, WidgetK a, IconK b) => a -> b -> m ()
- widgetDragSourceSetIconName :: (MonadIO m, WidgetK a) => a -> Text -> m ()
- widgetDragSourceSetIconPixbuf :: (MonadIO m, WidgetK a, PixbufK b) => a -> b -> m ()
- widgetDragSourceSetIconStock :: (MonadIO m, WidgetK a) => a -> Text -> m ()
- widgetDragSourceSetTargetList :: (MonadIO m, WidgetK a) => a -> Maybe TargetList -> m ()
- widgetDragSourceUnset :: (MonadIO m, WidgetK a) => a -> m ()
- widgetDragUnhighlight :: (MonadIO m, WidgetK a) => a -> m ()
- widgetDraw :: (MonadIO m, WidgetK a) => a -> Context -> m ()
- widgetEnsureStyle :: (MonadIO m, WidgetK a) => a -> m ()
- widgetErrorBell :: (MonadIO m, WidgetK a) => a -> m ()
- widgetEvent :: (MonadIO m, WidgetK a) => a -> Event -> m Bool
- widgetFreezeChildNotify :: (MonadIO m, WidgetK a) => a -> m ()
- widgetGetAccessible :: (MonadIO m, WidgetK a) => a -> m Object
- widgetGetActionGroup :: (MonadIO m, WidgetK a) => a -> Text -> m ActionGroup
- widgetGetAllocatedBaseline :: (MonadIO m, WidgetK a) => a -> m Int32
- widgetGetAllocatedHeight :: (MonadIO m, WidgetK a) => a -> m Int32
- widgetGetAllocatedWidth :: (MonadIO m, WidgetK a) => a -> m Int32
- widgetGetAllocation :: (MonadIO m, WidgetK a) => a -> m Rectangle
- widgetGetAncestor :: (MonadIO m, WidgetK a) => a -> GType -> m Widget
- widgetGetAppPaintable :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetGetCanDefault :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetGetCanFocus :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetGetChildRequisition :: (MonadIO m, WidgetK a) => a -> m Requisition
- widgetGetChildVisible :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetGetClip :: (MonadIO m, WidgetK a) => a -> m Rectangle
- widgetGetClipboard :: (MonadIO m, WidgetK a) => a -> Atom -> m Clipboard
- widgetGetCompositeName :: (MonadIO m, WidgetK a) => a -> m Text
- widgetGetDefaultDirection :: MonadIO m => m TextDirection
- widgetGetDefaultStyle :: MonadIO m => m Style
- widgetGetDeviceEnabled :: (MonadIO m, WidgetK a, DeviceK b) => a -> b -> m Bool
- widgetGetDeviceEvents :: (MonadIO m, WidgetK a, DeviceK b) => a -> b -> m [EventMask]
- widgetGetDirection :: (MonadIO m, WidgetK a) => a -> m TextDirection
- widgetGetDisplay :: (MonadIO m, WidgetK a) => a -> m Display
- widgetGetDoubleBuffered :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetGetEvents :: (MonadIO m, WidgetK a) => a -> m Int32
- widgetGetFontMap :: (MonadIO m, WidgetK a) => a -> m FontMap
- widgetGetFontOptions :: (MonadIO m, WidgetK a) => a -> m FontOptions
- widgetGetFrameClock :: (MonadIO m, WidgetK a) => a -> m FrameClock
- widgetGetHalign :: (MonadIO m, WidgetK a) => a -> m Align
- widgetGetHasTooltip :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetGetHasWindow :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetGetHexpand :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetGetHexpandSet :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetGetMapped :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetGetMarginBottom :: (MonadIO m, WidgetK a) => a -> m Int32
- widgetGetMarginEnd :: (MonadIO m, WidgetK a) => a -> m Int32
- widgetGetMarginLeft :: (MonadIO m, WidgetK a) => a -> m Int32
- widgetGetMarginRight :: (MonadIO m, WidgetK a) => a -> m Int32
- widgetGetMarginStart :: (MonadIO m, WidgetK a) => a -> m Int32
- widgetGetMarginTop :: (MonadIO m, WidgetK a) => a -> m Int32
- widgetGetModifierMask :: (MonadIO m, WidgetK a) => a -> ModifierIntent -> m [ModifierType]
- widgetGetModifierStyle :: (MonadIO m, WidgetK a) => a -> m RcStyle
- widgetGetName :: (MonadIO m, WidgetK a) => a -> m Text
- widgetGetNoShowAll :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetGetOpacity :: (MonadIO m, WidgetK a) => a -> m Double
- widgetGetPangoContext :: (MonadIO m, WidgetK a) => a -> m Context
- widgetGetParent :: (MonadIO m, WidgetK a) => a -> m Widget
- widgetGetParentWindow :: (MonadIO m, WidgetK a) => a -> m Window
- widgetGetPath :: (MonadIO m, WidgetK a) => a -> m WidgetPath
- widgetGetPointer :: (MonadIO m, WidgetK a) => a -> m (Int32, Int32)
- widgetGetPreferredHeight :: (MonadIO m, WidgetK a) => a -> m (Int32, Int32)
- widgetGetPreferredHeightAndBaselineForWidth :: (MonadIO m, WidgetK a) => a -> Int32 -> m (Int32, Int32, Int32, Int32)
- widgetGetPreferredHeightForWidth :: (MonadIO m, WidgetK a) => a -> Int32 -> m (Int32, Int32)
- widgetGetPreferredSize :: (MonadIO m, WidgetK a) => a -> m (Requisition, Requisition)
- widgetGetPreferredWidth :: (MonadIO m, WidgetK a) => a -> m (Int32, Int32)
- widgetGetPreferredWidthForHeight :: (MonadIO m, WidgetK a) => a -> Int32 -> m (Int32, Int32)
- widgetGetRealized :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetGetReceivesDefault :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetGetRequestMode :: (MonadIO m, WidgetK a) => a -> m SizeRequestMode
- widgetGetRequisition :: (MonadIO m, WidgetK a) => a -> m Requisition
- widgetGetRootWindow :: (MonadIO m, WidgetK a) => a -> m Window
- widgetGetScaleFactor :: (MonadIO m, WidgetK a) => a -> m Int32
- widgetGetScreen :: (MonadIO m, WidgetK a) => a -> m Screen
- widgetGetSensitive :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetGetSettings :: (MonadIO m, WidgetK a) => a -> m Settings
- widgetGetSizeRequest :: (MonadIO m, WidgetK a) => a -> m (Int32, Int32)
- widgetGetState :: (MonadIO m, WidgetK a) => a -> m StateType
- widgetGetStateFlags :: (MonadIO m, WidgetK a) => a -> m [StateFlags]
- widgetGetStyle :: (MonadIO m, WidgetK a) => a -> m Style
- widgetGetStyleContext :: (MonadIO m, WidgetK a) => a -> m StyleContext
- widgetGetSupportMultidevice :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetGetTemplateChild :: (MonadIO m, WidgetK a) => a -> GType -> Text -> m Object
- widgetGetTooltipMarkup :: (MonadIO m, WidgetK a) => a -> m Text
- widgetGetTooltipText :: (MonadIO m, WidgetK a) => a -> m Text
- widgetGetTooltipWindow :: (MonadIO m, WidgetK a) => a -> m Window
- widgetGetToplevel :: (MonadIO m, WidgetK a) => a -> m Widget
- widgetGetValign :: (MonadIO m, WidgetK a) => a -> m Align
- widgetGetValignWithBaseline :: (MonadIO m, WidgetK a) => a -> m Align
- widgetGetVexpand :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetGetVexpandSet :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetGetVisible :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetGetVisual :: (MonadIO m, WidgetK a) => a -> m Visual
- widgetGetWindow :: (MonadIO m, WidgetK a) => a -> m Window
- widgetGrabAdd :: (MonadIO m, WidgetK a) => a -> m ()
- widgetGrabDefault :: (MonadIO m, WidgetK a) => a -> m ()
- widgetGrabFocus :: (MonadIO m, WidgetK a) => a -> m ()
- widgetGrabRemove :: (MonadIO m, WidgetK a) => a -> m ()
- widgetHasDefault :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetHasFocus :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetHasGrab :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetHasRcStyle :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetHasScreen :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetHasVisibleFocus :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetHide :: (MonadIO m, WidgetK a) => a -> m ()
- widgetHideOnDelete :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetInDestruction :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetInitTemplate :: (MonadIO m, WidgetK a) => a -> m ()
- widgetInputShapeCombineRegion :: (MonadIO m, WidgetK a) => a -> Maybe Region -> m ()
- widgetInsertActionGroup :: (MonadIO m, WidgetK a, ActionGroupK b) => a -> Text -> Maybe b -> m ()
- widgetIntersect :: (MonadIO m, WidgetK a) => a -> Rectangle -> Maybe Rectangle -> m Bool
- widgetIsAncestor :: (MonadIO m, WidgetK a, WidgetK b) => a -> b -> m Bool
- widgetIsComposited :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetIsDrawable :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetIsFocus :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetIsSensitive :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetIsToplevel :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetIsVisible :: (MonadIO m, WidgetK a) => a -> m Bool
- widgetKeynavFailed :: (MonadIO m, WidgetK a) => a -> DirectionType -> m Bool
- widgetListAccelClosures :: (MonadIO m, WidgetK a) => a -> m [Closure]
- widgetListActionPrefixes :: (MonadIO m, WidgetK a) => a -> m [Text]
- widgetListMnemonicLabels :: (MonadIO m, WidgetK a) => a -> m [Widget]
- widgetMap :: (MonadIO m, WidgetK a) => a -> m ()
- widgetMnemonicActivate :: (MonadIO m, WidgetK a) => a -> Bool -> m Bool
- widgetModifyBase :: (MonadIO m, WidgetK a) => a -> StateType -> Maybe Color -> m ()
- widgetModifyBg :: (MonadIO m, WidgetK a) => a -> StateType -> Maybe Color -> m ()
- widgetModifyCursor :: (MonadIO m, WidgetK a) => a -> Maybe Color -> Maybe Color -> m ()
- widgetModifyFg :: (MonadIO m, WidgetK a) => a -> StateType -> Maybe Color -> m ()
- widgetModifyFont :: (MonadIO m, WidgetK a) => a -> Maybe FontDescription -> m ()
- widgetModifyStyle :: (MonadIO m, WidgetK a, RcStyleK b) => a -> b -> m ()
- widgetModifyText :: (MonadIO m, WidgetK a) => a -> StateType -> Maybe Color -> m ()
- widgetOverrideBackgroundColor :: (MonadIO m, WidgetK a) => a -> [StateFlags] -> Maybe RGBA -> m ()
- widgetOverrideColor :: (MonadIO m, WidgetK a) => a -> [StateFlags] -> Maybe RGBA -> m ()
- widgetOverrideCursor :: (MonadIO m, WidgetK a) => a -> Maybe RGBA -> Maybe RGBA -> m ()
- widgetOverrideFont :: (MonadIO m, WidgetK a) => a -> Maybe FontDescription -> m ()
- widgetOverrideSymbolicColor :: (MonadIO m, WidgetK a) => a -> Text -> Maybe RGBA -> m ()
- widgetPath :: (MonadIO m, WidgetK a) => a -> m (Word32, Text, Text)
- widgetPopCompositeChild :: MonadIO m => m ()
- widgetPushCompositeChild :: MonadIO m => m ()
- widgetQueueComputeExpand :: (MonadIO m, WidgetK a) => a -> m ()
- widgetQueueDraw :: (MonadIO m, WidgetK a) => a -> m ()
- widgetQueueDrawArea :: (MonadIO m, WidgetK a) => a -> Int32 -> Int32 -> Int32 -> Int32 -> m ()
- widgetQueueDrawRegion :: (MonadIO m, WidgetK a) => a -> Region -> m ()
- widgetQueueResize :: (MonadIO m, WidgetK a) => a -> m ()
- widgetQueueResizeNoRedraw :: (MonadIO m, WidgetK a) => a -> m ()
- widgetRealize :: (MonadIO m, WidgetK a) => a -> m ()
- widgetRegionIntersect :: (MonadIO m, WidgetK a) => a -> Region -> m Region
- widgetRegisterWindow :: (MonadIO m, WidgetK a, WindowK b) => a -> b -> m ()
- widgetRemoveAccelerator :: (MonadIO m, WidgetK a, AccelGroupK b) => a -> b -> Word32 -> [ModifierType] -> m Bool
- widgetRemoveMnemonicLabel :: (MonadIO m, WidgetK a, WidgetK b) => a -> b -> m ()
- widgetRemoveTickCallback :: (MonadIO m, WidgetK a) => a -> Word32 -> m ()
- widgetRenderIcon :: (MonadIO m, WidgetK a) => a -> Text -> Int32 -> Maybe Text -> m Pixbuf
- widgetRenderIconPixbuf :: (MonadIO m, WidgetK a) => a -> Text -> Int32 -> m Pixbuf
- widgetReparent :: (MonadIO m, WidgetK a, WidgetK b) => a -> b -> m ()
- widgetResetRcStyles :: (MonadIO m, WidgetK a) => a -> m ()
- widgetResetStyle :: (MonadIO m, WidgetK a) => a -> m ()
- widgetSendExpose :: (MonadIO m, WidgetK a) => a -> Event -> m Int32
- widgetSendFocusChange :: (MonadIO m, WidgetK a) => a -> Event -> m Bool
- widgetSetAccelPath :: (MonadIO m, WidgetK a, AccelGroupK b) => a -> Maybe Text -> Maybe b -> m ()
- widgetSetAllocation :: (MonadIO m, WidgetK a) => a -> Rectangle -> m ()
- widgetSetAppPaintable :: (MonadIO m, WidgetK a) => a -> Bool -> m ()
- widgetSetCanDefault :: (MonadIO m, WidgetK a) => a -> Bool -> m ()
- widgetSetCanFocus :: (MonadIO m, WidgetK a) => a -> Bool -> m ()
- widgetSetChildVisible :: (MonadIO m, WidgetK a) => a -> Bool -> m ()
- widgetSetClip :: (MonadIO m, WidgetK a) => a -> Rectangle -> m ()
- widgetSetCompositeName :: (MonadIO m, WidgetK a) => a -> Text -> m ()
- widgetSetDefaultDirection :: MonadIO m => TextDirection -> m ()
- widgetSetDeviceEnabled :: (MonadIO m, WidgetK a, DeviceK b) => a -> b -> Bool -> m ()
- widgetSetDeviceEvents :: (MonadIO m, WidgetK a, DeviceK b) => a -> b -> [EventMask] -> m ()
- widgetSetDirection :: (MonadIO m, WidgetK a) => a -> TextDirection -> m ()
- widgetSetDoubleBuffered :: (MonadIO m, WidgetK a) => a -> Bool -> m ()
- widgetSetEvents :: (MonadIO m, WidgetK a) => a -> Int32 -> m ()
- widgetSetFontMap :: (MonadIO m, WidgetK a, FontMapK b) => a -> Maybe b -> m ()
- widgetSetFontOptions :: (MonadIO m, WidgetK a) => a -> Maybe FontOptions -> m ()
- widgetSetHalign :: (MonadIO m, WidgetK a) => a -> Align -> m ()
- widgetSetHasTooltip :: (MonadIO m, WidgetK a) => a -> Bool -> m ()
- widgetSetHasWindow :: (MonadIO m, WidgetK a) => a -> Bool -> m ()
- widgetSetHexpand :: (MonadIO m, WidgetK a) => a -> Bool -> m ()
- widgetSetHexpandSet :: (MonadIO m, WidgetK a) => a -> Bool -> m ()
- widgetSetMapped :: (MonadIO m, WidgetK a) => a -> Bool -> m ()
- widgetSetMarginBottom :: (MonadIO m, WidgetK a) => a -> Int32 -> m ()
- widgetSetMarginEnd :: (MonadIO m, WidgetK a) => a -> Int32 -> m ()
- widgetSetMarginLeft :: (MonadIO m, WidgetK a) => a -> Int32 -> m ()
- widgetSetMarginRight :: (MonadIO m, WidgetK a) => a -> Int32 -> m ()
- widgetSetMarginStart :: (MonadIO m, WidgetK a) => a -> Int32 -> m ()
- widgetSetMarginTop :: (MonadIO m, WidgetK a) => a -> Int32 -> m ()
- widgetSetName :: (MonadIO m, WidgetK a) => a -> Text -> m ()
- widgetSetNoShowAll :: (MonadIO m, WidgetK a) => a -> Bool -> m ()
- widgetSetOpacity :: (MonadIO m, WidgetK a) => a -> Double -> m ()
- widgetSetParent :: (MonadIO m, WidgetK a, WidgetK b) => a -> b -> m ()
- widgetSetParentWindow :: (MonadIO m, WidgetK a, WindowK b) => a -> b -> m ()
- widgetSetRealized :: (MonadIO m, WidgetK a) => a -> Bool -> m ()
- widgetSetReceivesDefault :: (MonadIO m, WidgetK a) => a -> Bool -> m ()
- widgetSetRedrawOnAllocate :: (MonadIO m, WidgetK a) => a -> Bool -> m ()
- widgetSetSensitive :: (MonadIO m, WidgetK a) => a -> Bool -> m ()
- widgetSetSizeRequest :: (MonadIO m, WidgetK a) => a -> Int32 -> Int32 -> m ()
- widgetSetState :: (MonadIO m, WidgetK a) => a -> StateType -> m ()
- widgetSetStateFlags :: (MonadIO m, WidgetK a) => a -> [StateFlags] -> Bool -> m ()
- widgetSetStyle :: (MonadIO m, WidgetK a, StyleK b) => a -> Maybe b -> m ()
- widgetSetSupportMultidevice :: (MonadIO m, WidgetK a) => a -> Bool -> m ()
- widgetSetTooltipMarkup :: (MonadIO m, WidgetK a) => a -> Maybe Text -> m ()
- widgetSetTooltipText :: (MonadIO m, WidgetK a) => a -> Maybe Text -> m ()
- widgetSetTooltipWindow :: (MonadIO m, WidgetK a, WindowK b) => a -> Maybe b -> m ()
- widgetSetValign :: (MonadIO m, WidgetK a) => a -> Align -> m ()
- widgetSetVexpand :: (MonadIO m, WidgetK a) => a -> Bool -> m ()
- widgetSetVexpandSet :: (MonadIO m, WidgetK a) => a -> Bool -> m ()
- widgetSetVisible :: (MonadIO m, WidgetK a) => a -> Bool -> m ()
- widgetSetVisual :: (MonadIO m, WidgetK a, VisualK b) => a -> Maybe b -> m ()
- widgetSetWindow :: (MonadIO m, WidgetK a, WindowK b) => a -> b -> m ()
- widgetShapeCombineRegion :: (MonadIO m, WidgetK a) => a -> Maybe Region -> m ()
- widgetShow :: (MonadIO m, WidgetK a) => a -> m ()
- widgetShowAll :: (MonadIO m, WidgetK a) => a -> m ()
- widgetShowNow :: (MonadIO m, WidgetK a) => a -> m ()
- widgetSizeAllocate :: (MonadIO m, WidgetK a) => a -> Rectangle -> m ()
- widgetSizeAllocateWithBaseline :: (MonadIO m, WidgetK a) => a -> Rectangle -> Int32 -> m ()
- widgetSizeRequest :: (MonadIO m, WidgetK a) => a -> m Requisition
- widgetStyleAttach :: (MonadIO m, WidgetK a) => a -> m ()
- widgetStyleGetProperty :: (MonadIO m, WidgetK a) => a -> Text -> GValue -> m ()
- widgetThawChildNotify :: (MonadIO m, WidgetK a) => a -> m ()
- widgetTranslateCoordinates :: (MonadIO m, WidgetK a, WidgetK b) => a -> b -> Int32 -> Int32 -> m (Bool, Int32, Int32)
- widgetTriggerTooltipQuery :: (MonadIO m, WidgetK a) => a -> m ()
- widgetUnmap :: (MonadIO m, WidgetK a) => a -> m ()
- widgetUnparent :: (MonadIO m, WidgetK a) => a -> m ()
- widgetUnrealize :: (MonadIO m, WidgetK a) => a -> m ()
- widgetUnregisterWindow :: (MonadIO m, WidgetK a, WindowK b) => a -> b -> m ()
- widgetUnsetStateFlags :: (MonadIO m, WidgetK a) => a -> [StateFlags] -> m ()
- data WidgetAppPaintablePropertyInfo
- constructWidgetAppPaintable :: Bool -> IO ([Char], GValue)
- getWidgetAppPaintable :: (MonadIO m, WidgetK o) => o -> m Bool
- setWidgetAppPaintable :: (MonadIO m, WidgetK o) => o -> Bool -> m ()
- data WidgetCanDefaultPropertyInfo
- constructWidgetCanDefault :: Bool -> IO ([Char], GValue)
- getWidgetCanDefault :: (MonadIO m, WidgetK o) => o -> m Bool
- setWidgetCanDefault :: (MonadIO m, WidgetK o) => o -> Bool -> m ()
- data WidgetCanFocusPropertyInfo
- constructWidgetCanFocus :: Bool -> IO ([Char], GValue)
- getWidgetCanFocus :: (MonadIO m, WidgetK o) => o -> m Bool
- setWidgetCanFocus :: (MonadIO m, WidgetK o) => o -> Bool -> m ()
- data WidgetCompositeChildPropertyInfo
- getWidgetCompositeChild :: (MonadIO m, WidgetK o) => o -> m Bool
- data WidgetDoubleBufferedPropertyInfo
- constructWidgetDoubleBuffered :: Bool -> IO ([Char], GValue)
- getWidgetDoubleBuffered :: (MonadIO m, WidgetK o) => o -> m Bool
- setWidgetDoubleBuffered :: (MonadIO m, WidgetK o) => o -> Bool -> m ()
- data WidgetEventsPropertyInfo
- constructWidgetEvents :: [EventMask] -> IO ([Char], GValue)
- getWidgetEvents :: (MonadIO m, WidgetK o) => o -> m [EventMask]
- setWidgetEvents :: (MonadIO m, WidgetK o) => o -> [EventMask] -> m ()
- data WidgetExpandPropertyInfo
- constructWidgetExpand :: Bool -> IO ([Char], GValue)
- getWidgetExpand :: (MonadIO m, WidgetK o) => o -> m Bool
- setWidgetExpand :: (MonadIO m, WidgetK o) => o -> Bool -> m ()
- data WidgetHalignPropertyInfo
- constructWidgetHalign :: Align -> IO ([Char], GValue)
- getWidgetHalign :: (MonadIO m, WidgetK o) => o -> m Align
- setWidgetHalign :: (MonadIO m, WidgetK o) => o -> Align -> m ()
- data WidgetHasDefaultPropertyInfo
- constructWidgetHasDefault :: Bool -> IO ([Char], GValue)
- getWidgetHasDefault :: (MonadIO m, WidgetK o) => o -> m Bool
- setWidgetHasDefault :: (MonadIO m, WidgetK o) => o -> Bool -> m ()
- data WidgetHasFocusPropertyInfo
- constructWidgetHasFocus :: Bool -> IO ([Char], GValue)
- getWidgetHasFocus :: (MonadIO m, WidgetK o) => o -> m Bool
- setWidgetHasFocus :: (MonadIO m, WidgetK o) => o -> Bool -> m ()
- data WidgetHasTooltipPropertyInfo
- constructWidgetHasTooltip :: Bool -> IO ([Char], GValue)
- getWidgetHasTooltip :: (MonadIO m, WidgetK o) => o -> m Bool
- setWidgetHasTooltip :: (MonadIO m, WidgetK o) => o -> Bool -> m ()
- data WidgetHeightRequestPropertyInfo
- constructWidgetHeightRequest :: Int32 -> IO ([Char], GValue)
- getWidgetHeightRequest :: (MonadIO m, WidgetK o) => o -> m Int32
- setWidgetHeightRequest :: (MonadIO m, WidgetK o) => o -> Int32 -> m ()
- data WidgetHexpandPropertyInfo
- constructWidgetHexpand :: Bool -> IO ([Char], GValue)
- getWidgetHexpand :: (MonadIO m, WidgetK o) => o -> m Bool
- setWidgetHexpand :: (MonadIO m, WidgetK o) => o -> Bool -> m ()
- data WidgetHexpandSetPropertyInfo
- constructWidgetHexpandSet :: Bool -> IO ([Char], GValue)
- getWidgetHexpandSet :: (MonadIO m, WidgetK o) => o -> m Bool
- setWidgetHexpandSet :: (MonadIO m, WidgetK o) => o -> Bool -> m ()
- data WidgetIsFocusPropertyInfo
- constructWidgetIsFocus :: Bool -> IO ([Char], GValue)
- getWidgetIsFocus :: (MonadIO m, WidgetK o) => o -> m Bool
- setWidgetIsFocus :: (MonadIO m, WidgetK o) => o -> Bool -> m ()
- data WidgetMarginPropertyInfo
- constructWidgetMargin :: Int32 -> IO ([Char], GValue)
- getWidgetMargin :: (MonadIO m, WidgetK o) => o -> m Int32
- setWidgetMargin :: (MonadIO m, WidgetK o) => o -> Int32 -> m ()
- data WidgetMarginBottomPropertyInfo
- constructWidgetMarginBottom :: Int32 -> IO ([Char], GValue)
- getWidgetMarginBottom :: (MonadIO m, WidgetK o) => o -> m Int32
- setWidgetMarginBottom :: (MonadIO m, WidgetK o) => o -> Int32 -> m ()
- data WidgetMarginEndPropertyInfo
- constructWidgetMarginEnd :: Int32 -> IO ([Char], GValue)
- getWidgetMarginEnd :: (MonadIO m, WidgetK o) => o -> m Int32
- setWidgetMarginEnd :: (MonadIO m, WidgetK o) => o -> Int32 -> m ()
- data WidgetMarginLeftPropertyInfo
- constructWidgetMarginLeft :: Int32 -> IO ([Char], GValue)
- getWidgetMarginLeft :: (MonadIO m, WidgetK o) => o -> m Int32
- setWidgetMarginLeft :: (MonadIO m, WidgetK o) => o -> Int32 -> m ()
- data WidgetMarginRightPropertyInfo
- constructWidgetMarginRight :: Int32 -> IO ([Char], GValue)
- getWidgetMarginRight :: (MonadIO m, WidgetK o) => o -> m Int32
- setWidgetMarginRight :: (MonadIO m, WidgetK o) => o -> Int32 -> m ()
- data WidgetMarginStartPropertyInfo
- constructWidgetMarginStart :: Int32 -> IO ([Char], GValue)
- getWidgetMarginStart :: (MonadIO m, WidgetK o) => o -> m Int32
- setWidgetMarginStart :: (MonadIO m, WidgetK o) => o -> Int32 -> m ()
- data WidgetMarginTopPropertyInfo
- constructWidgetMarginTop :: Int32 -> IO ([Char], GValue)
- getWidgetMarginTop :: (MonadIO m, WidgetK o) => o -> m Int32
- setWidgetMarginTop :: (MonadIO m, WidgetK o) => o -> Int32 -> m ()
- data WidgetNamePropertyInfo
- constructWidgetName :: Text -> IO ([Char], GValue)
- getWidgetName :: (MonadIO m, WidgetK o) => o -> m Text
- setWidgetName :: (MonadIO m, WidgetK o) => o -> Text -> m ()
- data WidgetNoShowAllPropertyInfo
- constructWidgetNoShowAll :: Bool -> IO ([Char], GValue)
- getWidgetNoShowAll :: (MonadIO m, WidgetK o) => o -> m Bool
- setWidgetNoShowAll :: (MonadIO m, WidgetK o) => o -> Bool -> m ()
- data WidgetOpacityPropertyInfo
- constructWidgetOpacity :: Double -> IO ([Char], GValue)
- getWidgetOpacity :: (MonadIO m, WidgetK o) => o -> m Double
- setWidgetOpacity :: (MonadIO m, WidgetK o) => o -> Double -> m ()
- data WidgetParentPropertyInfo
- constructWidgetParent :: ContainerK a => a -> IO ([Char], GValue)
- getWidgetParent :: (MonadIO m, WidgetK o) => o -> m Container
- setWidgetParent :: (MonadIO m, WidgetK o, ContainerK a) => o -> a -> m ()
- data WidgetReceivesDefaultPropertyInfo
- constructWidgetReceivesDefault :: Bool -> IO ([Char], GValue)
- getWidgetReceivesDefault :: (MonadIO m, WidgetK o) => o -> m Bool
- setWidgetReceivesDefault :: (MonadIO m, WidgetK o) => o -> Bool -> m ()
- data WidgetScaleFactorPropertyInfo
- getWidgetScaleFactor :: (MonadIO m, WidgetK o) => o -> m Int32
- data WidgetSensitivePropertyInfo
- constructWidgetSensitive :: Bool -> IO ([Char], GValue)
- getWidgetSensitive :: (MonadIO m, WidgetK o) => o -> m Bool
- setWidgetSensitive :: (MonadIO m, WidgetK o) => o -> Bool -> m ()
- data WidgetStylePropertyInfo
- constructWidgetStyle :: StyleK a => a -> IO ([Char], GValue)
- getWidgetStyle :: (MonadIO m, WidgetK o) => o -> m Style
- setWidgetStyle :: (MonadIO m, WidgetK o, StyleK a) => o -> a -> m ()
- data WidgetTooltipMarkupPropertyInfo
- constructWidgetTooltipMarkup :: Text -> IO ([Char], GValue)
- getWidgetTooltipMarkup :: (MonadIO m, WidgetK o) => o -> m Text
- setWidgetTooltipMarkup :: (MonadIO m, WidgetK o) => o -> Text -> m ()
- data WidgetTooltipTextPropertyInfo
- constructWidgetTooltipText :: Text -> IO ([Char], GValue)
- getWidgetTooltipText :: (MonadIO m, WidgetK o) => o -> m Text
- setWidgetTooltipText :: (MonadIO m, WidgetK o) => o -> Text -> m ()
- data WidgetValignPropertyInfo
- constructWidgetValign :: Align -> IO ([Char], GValue)
- getWidgetValign :: (MonadIO m, WidgetK o) => o -> m Align
- setWidgetValign :: (MonadIO m, WidgetK o) => o -> Align -> m ()
- data WidgetVexpandPropertyInfo
- constructWidgetVexpand :: Bool -> IO ([Char], GValue)
- getWidgetVexpand :: (MonadIO m, WidgetK o) => o -> m Bool
- setWidgetVexpand :: (MonadIO m, WidgetK o) => o -> Bool -> m ()
- data WidgetVexpandSetPropertyInfo
- constructWidgetVexpandSet :: Bool -> IO ([Char], GValue)
- getWidgetVexpandSet :: (MonadIO m, WidgetK o) => o -> m Bool
- setWidgetVexpandSet :: (MonadIO m, WidgetK o) => o -> Bool -> m ()
- data WidgetVisiblePropertyInfo
- constructWidgetVisible :: Bool -> IO ([Char], GValue)
- getWidgetVisible :: (MonadIO m, WidgetK o) => o -> m Bool
- setWidgetVisible :: (MonadIO m, WidgetK o) => o -> Bool -> m ()
- data WidgetWidthRequestPropertyInfo
- constructWidgetWidthRequest :: Int32 -> IO ([Char], GValue)
- getWidgetWidthRequest :: (MonadIO m, WidgetK o) => o -> m Int32
- setWidgetWidthRequest :: (MonadIO m, WidgetK o) => o -> Int32 -> m ()
- data WidgetWindowPropertyInfo
- getWidgetWindow :: (MonadIO m, WidgetK o) => o -> m Window
- type WidgetAccelClosuresChangedCallback = IO ()
- type WidgetAccelClosuresChangedCallbackC = Ptr () -> Ptr () -> IO ()
- data WidgetAccelClosuresChangedSignalInfo
- afterWidgetAccelClosuresChanged :: (GObject a, MonadIO m) => a -> WidgetAccelClosuresChangedCallback -> m SignalHandlerId
- mkWidgetAccelClosuresChangedCallback :: WidgetAccelClosuresChangedCallbackC -> IO (FunPtr WidgetAccelClosuresChangedCallbackC)
- noWidgetAccelClosuresChangedCallback :: Maybe WidgetAccelClosuresChangedCallback
- onWidgetAccelClosuresChanged :: (GObject a, MonadIO m) => a -> WidgetAccelClosuresChangedCallback -> m SignalHandlerId
- widgetAccelClosuresChangedCallbackWrapper :: WidgetAccelClosuresChangedCallback -> Ptr () -> Ptr () -> IO ()
- widgetAccelClosuresChangedClosure :: WidgetAccelClosuresChangedCallback -> IO Closure
- type WidgetButtonPressEventCallback = EventButton -> IO Bool
- type WidgetButtonPressEventCallbackC = Ptr () -> Ptr EventButton -> Ptr () -> IO CInt
- data WidgetButtonPressEventSignalInfo
- afterWidgetButtonPressEvent :: (GObject a, MonadIO m) => a -> WidgetButtonPressEventCallback -> m SignalHandlerId
- mkWidgetButtonPressEventCallback :: WidgetButtonPressEventCallbackC -> IO (FunPtr WidgetButtonPressEventCallbackC)
- noWidgetButtonPressEventCallback :: Maybe WidgetButtonPressEventCallback
- onWidgetButtonPressEvent :: (GObject a, MonadIO m) => a -> WidgetButtonPressEventCallback -> m SignalHandlerId
- widgetButtonPressEventCallbackWrapper :: WidgetButtonPressEventCallback -> Ptr () -> Ptr EventButton -> Ptr () -> IO CInt
- widgetButtonPressEventClosure :: WidgetButtonPressEventCallback -> IO Closure
- type WidgetButtonReleaseEventCallback = EventButton -> IO Bool
- type WidgetButtonReleaseEventCallbackC = Ptr () -> Ptr EventButton -> Ptr () -> IO CInt
- data WidgetButtonReleaseEventSignalInfo
- afterWidgetButtonReleaseEvent :: (GObject a, MonadIO m) => a -> WidgetButtonReleaseEventCallback -> m SignalHandlerId
- mkWidgetButtonReleaseEventCallback :: WidgetButtonReleaseEventCallbackC -> IO (FunPtr WidgetButtonReleaseEventCallbackC)
- noWidgetButtonReleaseEventCallback :: Maybe WidgetButtonReleaseEventCallback
- onWidgetButtonReleaseEvent :: (GObject a, MonadIO m) => a -> WidgetButtonReleaseEventCallback -> m SignalHandlerId
- widgetButtonReleaseEventCallbackWrapper :: WidgetButtonReleaseEventCallback -> Ptr () -> Ptr EventButton -> Ptr () -> IO CInt
- widgetButtonReleaseEventClosure :: WidgetButtonReleaseEventCallback -> IO Closure
- type WidgetCanActivateAccelCallback = Word32 -> IO Bool
- type WidgetCanActivateAccelCallbackC = Ptr () -> Word32 -> Ptr () -> IO CInt
- data WidgetCanActivateAccelSignalInfo
- afterWidgetCanActivateAccel :: (GObject a, MonadIO m) => a -> WidgetCanActivateAccelCallback -> m SignalHandlerId
- mkWidgetCanActivateAccelCallback :: WidgetCanActivateAccelCallbackC -> IO (FunPtr WidgetCanActivateAccelCallbackC)
- noWidgetCanActivateAccelCallback :: Maybe WidgetCanActivateAccelCallback
- onWidgetCanActivateAccel :: (GObject a, MonadIO m) => a -> WidgetCanActivateAccelCallback -> m SignalHandlerId
- widgetCanActivateAccelCallbackWrapper :: WidgetCanActivateAccelCallback -> Ptr () -> Word32 -> Ptr () -> IO CInt
- widgetCanActivateAccelClosure :: WidgetCanActivateAccelCallback -> IO Closure
- type WidgetChildNotifyCallback = GParamSpec -> IO ()
- type WidgetChildNotifyCallbackC = Ptr () -> Ptr GParamSpec -> Ptr () -> IO ()
- data WidgetChildNotifySignalInfo
- afterWidgetChildNotify :: (GObject a, MonadIO m) => a -> WidgetChildNotifyCallback -> m SignalHandlerId
- mkWidgetChildNotifyCallback :: WidgetChildNotifyCallbackC -> IO (FunPtr WidgetChildNotifyCallbackC)
- noWidgetChildNotifyCallback :: Maybe WidgetChildNotifyCallback
- onWidgetChildNotify :: (GObject a, MonadIO m) => a -> WidgetChildNotifyCallback -> m SignalHandlerId
- widgetChildNotifyCallbackWrapper :: WidgetChildNotifyCallback -> Ptr () -> Ptr GParamSpec -> Ptr () -> IO ()
- widgetChildNotifyClosure :: WidgetChildNotifyCallback -> IO Closure
- type WidgetCompositedChangedCallback = IO ()
- type WidgetCompositedChangedCallbackC = Ptr () -> Ptr () -> IO ()
- data WidgetCompositedChangedSignalInfo
- afterWidgetCompositedChanged :: (GObject a, MonadIO m) => a -> WidgetCompositedChangedCallback -> m SignalHandlerId
- mkWidgetCompositedChangedCallback :: WidgetCompositedChangedCallbackC -> IO (FunPtr WidgetCompositedChangedCallbackC)
- noWidgetCompositedChangedCallback :: Maybe WidgetCompositedChangedCallback
- onWidgetCompositedChanged :: (GObject a, MonadIO m) => a -> WidgetCompositedChangedCallback -> m SignalHandlerId
- widgetCompositedChangedCallbackWrapper :: WidgetCompositedChangedCallback -> Ptr () -> Ptr () -> IO ()
- widgetCompositedChangedClosure :: WidgetCompositedChangedCallback -> IO Closure
- type WidgetConfigureEventCallback = EventConfigure -> IO Bool
- type WidgetConfigureEventCallbackC = Ptr () -> Ptr EventConfigure -> Ptr () -> IO CInt
- data WidgetConfigureEventSignalInfo
- afterWidgetConfigureEvent :: (GObject a, MonadIO m) => a -> WidgetConfigureEventCallback -> m SignalHandlerId
- mkWidgetConfigureEventCallback :: WidgetConfigureEventCallbackC -> IO (FunPtr WidgetConfigureEventCallbackC)
- noWidgetConfigureEventCallback :: Maybe WidgetConfigureEventCallback
- onWidgetConfigureEvent :: (GObject a, MonadIO m) => a -> WidgetConfigureEventCallback -> m SignalHandlerId
- widgetConfigureEventCallbackWrapper :: WidgetConfigureEventCallback -> Ptr () -> Ptr EventConfigure -> Ptr () -> IO CInt
- widgetConfigureEventClosure :: WidgetConfigureEventCallback -> IO Closure
- type WidgetDamageEventCallback = EventExpose -> IO Bool
- type WidgetDamageEventCallbackC = Ptr () -> Ptr EventExpose -> Ptr () -> IO CInt
- data WidgetDamageEventSignalInfo
- afterWidgetDamageEvent :: (GObject a, MonadIO m) => a -> WidgetDamageEventCallback -> m SignalHandlerId
- mkWidgetDamageEventCallback :: WidgetDamageEventCallbackC -> IO (FunPtr WidgetDamageEventCallbackC)
- noWidgetDamageEventCallback :: Maybe WidgetDamageEventCallback
- onWidgetDamageEvent :: (GObject a, MonadIO m) => a -> WidgetDamageEventCallback -> m SignalHandlerId
- widgetDamageEventCallbackWrapper :: WidgetDamageEventCallback -> Ptr () -> Ptr EventExpose -> Ptr () -> IO CInt
- widgetDamageEventClosure :: WidgetDamageEventCallback -> IO Closure
- type WidgetDeleteEventCallback = Event -> IO Bool
- type WidgetDeleteEventCallbackC = Ptr () -> Ptr Event -> Ptr () -> IO CInt
- data WidgetDeleteEventSignalInfo
- afterWidgetDeleteEvent :: (GObject a, MonadIO m) => a -> WidgetDeleteEventCallback -> m SignalHandlerId
- mkWidgetDeleteEventCallback :: WidgetDeleteEventCallbackC -> IO (FunPtr WidgetDeleteEventCallbackC)
- noWidgetDeleteEventCallback :: Maybe WidgetDeleteEventCallback
- onWidgetDeleteEvent :: (GObject a, MonadIO m) => a -> WidgetDeleteEventCallback -> m SignalHandlerId
- widgetDeleteEventCallbackWrapper :: WidgetDeleteEventCallback -> Ptr () -> Ptr Event -> Ptr () -> IO CInt
- widgetDeleteEventClosure :: WidgetDeleteEventCallback -> IO Closure
- type WidgetDestroyCallback = IO ()
- type WidgetDestroyCallbackC = Ptr () -> Ptr () -> IO ()
- data WidgetDestroySignalInfo
- afterWidgetDestroy :: (GObject a, MonadIO m) => a -> WidgetDestroyCallback -> m SignalHandlerId
- mkWidgetDestroyCallback :: WidgetDestroyCallbackC -> IO (FunPtr WidgetDestroyCallbackC)
- noWidgetDestroyCallback :: Maybe WidgetDestroyCallback
- onWidgetDestroy :: (GObject a, MonadIO m) => a -> WidgetDestroyCallback -> m SignalHandlerId
- widgetDestroyCallbackWrapper :: WidgetDestroyCallback -> Ptr () -> Ptr () -> IO ()
- widgetDestroyClosure :: WidgetDestroyCallback -> IO Closure
- type WidgetDestroyEventCallback = Event -> IO Bool
- type WidgetDestroyEventCallbackC = Ptr () -> Ptr Event -> Ptr () -> IO CInt
- data WidgetDestroyEventSignalInfo
- afterWidgetDestroyEvent :: (GObject a, MonadIO m) => a -> WidgetDestroyEventCallback -> m SignalHandlerId
- mkWidgetDestroyEventCallback :: WidgetDestroyEventCallbackC -> IO (FunPtr WidgetDestroyEventCallbackC)
- noWidgetDestroyEventCallback :: Maybe WidgetDestroyEventCallback
- onWidgetDestroyEvent :: (GObject a, MonadIO m) => a -> WidgetDestroyEventCallback -> m SignalHandlerId
- widgetDestroyEventCallbackWrapper :: WidgetDestroyEventCallback -> Ptr () -> Ptr Event -> Ptr () -> IO CInt
- widgetDestroyEventClosure :: WidgetDestroyEventCallback -> IO Closure
- type WidgetDirectionChangedCallback = TextDirection -> IO ()
- type WidgetDirectionChangedCallbackC = Ptr () -> CUInt -> Ptr () -> IO ()
- data WidgetDirectionChangedSignalInfo
- afterWidgetDirectionChanged :: (GObject a, MonadIO m) => a -> WidgetDirectionChangedCallback -> m SignalHandlerId
- mkWidgetDirectionChangedCallback :: WidgetDirectionChangedCallbackC -> IO (FunPtr WidgetDirectionChangedCallbackC)
- noWidgetDirectionChangedCallback :: Maybe WidgetDirectionChangedCallback
- onWidgetDirectionChanged :: (GObject a, MonadIO m) => a -> WidgetDirectionChangedCallback -> m SignalHandlerId
- widgetDirectionChangedCallbackWrapper :: WidgetDirectionChangedCallback -> Ptr () -> CUInt -> Ptr () -> IO ()
- widgetDirectionChangedClosure :: WidgetDirectionChangedCallback -> IO Closure
- type WidgetDragBeginCallback = DragContext -> IO ()
- type WidgetDragBeginCallbackC = Ptr () -> Ptr DragContext -> Ptr () -> IO ()
- data WidgetDragBeginSignalInfo
- afterWidgetDragBegin :: (GObject a, MonadIO m) => a -> WidgetDragBeginCallback -> m SignalHandlerId
- mkWidgetDragBeginCallback :: WidgetDragBeginCallbackC -> IO (FunPtr WidgetDragBeginCallbackC)
- noWidgetDragBeginCallback :: Maybe WidgetDragBeginCallback
- onWidgetDragBegin :: (GObject a, MonadIO m) => a -> WidgetDragBeginCallback -> m SignalHandlerId
- widgetDragBeginCallbackWrapper :: WidgetDragBeginCallback -> Ptr () -> Ptr DragContext -> Ptr () -> IO ()
- widgetDragBeginClosure :: WidgetDragBeginCallback -> IO Closure
- type WidgetDragDataDeleteCallback = DragContext -> IO ()
- type WidgetDragDataDeleteCallbackC = Ptr () -> Ptr DragContext -> Ptr () -> IO ()
- data WidgetDragDataDeleteSignalInfo
- afterWidgetDragDataDelete :: (GObject a, MonadIO m) => a -> WidgetDragDataDeleteCallback -> m SignalHandlerId
- mkWidgetDragDataDeleteCallback :: WidgetDragDataDeleteCallbackC -> IO (FunPtr WidgetDragDataDeleteCallbackC)
- noWidgetDragDataDeleteCallback :: Maybe WidgetDragDataDeleteCallback
- onWidgetDragDataDelete :: (GObject a, MonadIO m) => a -> WidgetDragDataDeleteCallback -> m SignalHandlerId
- widgetDragDataDeleteCallbackWrapper :: WidgetDragDataDeleteCallback -> Ptr () -> Ptr DragContext -> Ptr () -> IO ()
- widgetDragDataDeleteClosure :: WidgetDragDataDeleteCallback -> IO Closure
- type WidgetDragDataGetCallback = DragContext -> SelectionData -> Word32 -> Word32 -> IO ()
- type WidgetDragDataGetCallbackC = Ptr () -> Ptr DragContext -> Ptr SelectionData -> Word32 -> Word32 -> Ptr () -> IO ()
- data WidgetDragDataGetSignalInfo
- afterWidgetDragDataGet :: (GObject a, MonadIO m) => a -> WidgetDragDataGetCallback -> m SignalHandlerId
- mkWidgetDragDataGetCallback :: WidgetDragDataGetCallbackC -> IO (FunPtr WidgetDragDataGetCallbackC)
- noWidgetDragDataGetCallback :: Maybe WidgetDragDataGetCallback
- onWidgetDragDataGet :: (GObject a, MonadIO m) => a -> WidgetDragDataGetCallback -> m SignalHandlerId
- widgetDragDataGetCallbackWrapper :: WidgetDragDataGetCallback -> Ptr () -> Ptr DragContext -> Ptr SelectionData -> Word32 -> Word32 -> Ptr () -> IO ()
- widgetDragDataGetClosure :: WidgetDragDataGetCallback -> IO Closure
- type WidgetDragDataReceivedCallback = DragContext -> Int32 -> Int32 -> SelectionData -> Word32 -> Word32 -> IO ()
- type WidgetDragDataReceivedCallbackC = Ptr () -> Ptr DragContext -> Int32 -> Int32 -> Ptr SelectionData -> Word32 -> Word32 -> Ptr () -> IO ()
- data WidgetDragDataReceivedSignalInfo
- afterWidgetDragDataReceived :: (GObject a, MonadIO m) => a -> WidgetDragDataReceivedCallback -> m SignalHandlerId
- mkWidgetDragDataReceivedCallback :: WidgetDragDataReceivedCallbackC -> IO (FunPtr WidgetDragDataReceivedCallbackC)
- noWidgetDragDataReceivedCallback :: Maybe WidgetDragDataReceivedCallback
- onWidgetDragDataReceived :: (GObject a, MonadIO m) => a -> WidgetDragDataReceivedCallback -> m SignalHandlerId
- widgetDragDataReceivedCallbackWrapper :: WidgetDragDataReceivedCallback -> Ptr () -> Ptr DragContext -> Int32 -> Int32 -> Ptr SelectionData -> Word32 -> Word32 -> Ptr () -> IO ()
- widgetDragDataReceivedClosure :: WidgetDragDataReceivedCallback -> IO Closure
- type WidgetDragDropCallback = DragContext -> Int32 -> Int32 -> Word32 -> IO Bool
- type WidgetDragDropCallbackC = Ptr () -> Ptr DragContext -> Int32 -> Int32 -> Word32 -> Ptr () -> IO CInt
- data WidgetDragDropSignalInfo
- afterWidgetDragDrop :: (GObject a, MonadIO m) => a -> WidgetDragDropCallback -> m SignalHandlerId
- mkWidgetDragDropCallback :: WidgetDragDropCallbackC -> IO (FunPtr WidgetDragDropCallbackC)
- noWidgetDragDropCallback :: Maybe WidgetDragDropCallback
- onWidgetDragDrop :: (GObject a, MonadIO m) => a -> WidgetDragDropCallback -> m SignalHandlerId
- widgetDragDropCallbackWrapper :: WidgetDragDropCallback -> Ptr () -> Ptr DragContext -> Int32 -> Int32 -> Word32 -> Ptr () -> IO CInt
- widgetDragDropClosure :: WidgetDragDropCallback -> IO Closure
- type WidgetDragEndCallback = DragContext -> IO ()
- type WidgetDragEndCallbackC = Ptr () -> Ptr DragContext -> Ptr () -> IO ()
- data WidgetDragEndSignalInfo
- afterWidgetDragEnd :: (GObject a, MonadIO m) => a -> WidgetDragEndCallback -> m SignalHandlerId
- mkWidgetDragEndCallback :: WidgetDragEndCallbackC -> IO (FunPtr WidgetDragEndCallbackC)
- noWidgetDragEndCallback :: Maybe WidgetDragEndCallback
- onWidgetDragEnd :: (GObject a, MonadIO m) => a -> WidgetDragEndCallback -> m SignalHandlerId
- widgetDragEndCallbackWrapper :: WidgetDragEndCallback -> Ptr () -> Ptr DragContext -> Ptr () -> IO ()
- widgetDragEndClosure :: WidgetDragEndCallback -> IO Closure
- type WidgetDragFailedCallback = DragContext -> DragResult -> IO Bool
- type WidgetDragFailedCallbackC = Ptr () -> Ptr DragContext -> CUInt -> Ptr () -> IO CInt
- data WidgetDragFailedSignalInfo
- afterWidgetDragFailed :: (GObject a, MonadIO m) => a -> WidgetDragFailedCallback -> m SignalHandlerId
- mkWidgetDragFailedCallback :: WidgetDragFailedCallbackC -> IO (FunPtr WidgetDragFailedCallbackC)
- noWidgetDragFailedCallback :: Maybe WidgetDragFailedCallback
- onWidgetDragFailed :: (GObject a, MonadIO m) => a -> WidgetDragFailedCallback -> m SignalHandlerId
- widgetDragFailedCallbackWrapper :: WidgetDragFailedCallback -> Ptr () -> Ptr DragContext -> CUInt -> Ptr () -> IO CInt
- widgetDragFailedClosure :: WidgetDragFailedCallback -> IO Closure
- type WidgetDragLeaveCallback = DragContext -> Word32 -> IO ()
- type WidgetDragLeaveCallbackC = Ptr () -> Ptr DragContext -> Word32 -> Ptr () -> IO ()
- data WidgetDragLeaveSignalInfo
- afterWidgetDragLeave :: (GObject a, MonadIO m) => a -> WidgetDragLeaveCallback -> m SignalHandlerId
- mkWidgetDragLeaveCallback :: WidgetDragLeaveCallbackC -> IO (FunPtr WidgetDragLeaveCallbackC)
- noWidgetDragLeaveCallback :: Maybe WidgetDragLeaveCallback
- onWidgetDragLeave :: (GObject a, MonadIO m) => a -> WidgetDragLeaveCallback -> m SignalHandlerId
- widgetDragLeaveCallbackWrapper :: WidgetDragLeaveCallback -> Ptr () -> Ptr DragContext -> Word32 -> Ptr () -> IO ()
- widgetDragLeaveClosure :: WidgetDragLeaveCallback -> IO Closure
- type WidgetDragMotionCallback = DragContext -> Int32 -> Int32 -> Word32 -> IO Bool
- type WidgetDragMotionCallbackC = Ptr () -> Ptr DragContext -> Int32 -> Int32 -> Word32 -> Ptr () -> IO CInt
- data WidgetDragMotionSignalInfo
- afterWidgetDragMotion :: (GObject a, MonadIO m) => a -> WidgetDragMotionCallback -> m SignalHandlerId
- mkWidgetDragMotionCallback :: WidgetDragMotionCallbackC -> IO (FunPtr WidgetDragMotionCallbackC)
- noWidgetDragMotionCallback :: Maybe WidgetDragMotionCallback
- onWidgetDragMotion :: (GObject a, MonadIO m) => a -> WidgetDragMotionCallback -> m SignalHandlerId
- widgetDragMotionCallbackWrapper :: WidgetDragMotionCallback -> Ptr () -> Ptr DragContext -> Int32 -> Int32 -> Word32 -> Ptr () -> IO CInt
- widgetDragMotionClosure :: WidgetDragMotionCallback -> IO Closure
- type WidgetDrawCallback = Context -> IO Bool
- type WidgetDrawCallbackC = Ptr () -> Ptr Context -> Ptr () -> IO CInt
- data WidgetDrawSignalInfo
- afterWidgetDraw :: (GObject a, MonadIO m) => a -> WidgetDrawCallback -> m SignalHandlerId
- mkWidgetDrawCallback :: WidgetDrawCallbackC -> IO (FunPtr WidgetDrawCallbackC)
- noWidgetDrawCallback :: Maybe WidgetDrawCallback
- onWidgetDraw :: (GObject a, MonadIO m) => a -> WidgetDrawCallback -> m SignalHandlerId
- widgetDrawCallbackWrapper :: WidgetDrawCallback -> Ptr () -> Ptr Context -> Ptr () -> IO CInt
- widgetDrawClosure :: WidgetDrawCallback -> IO Closure
- type WidgetEnterNotifyEventCallback = EventCrossing -> IO Bool
- type WidgetEnterNotifyEventCallbackC = Ptr () -> Ptr EventCrossing -> Ptr () -> IO CInt
- data WidgetEnterNotifyEventSignalInfo
- afterWidgetEnterNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetEnterNotifyEventCallback -> m SignalHandlerId
- mkWidgetEnterNotifyEventCallback :: WidgetEnterNotifyEventCallbackC -> IO (FunPtr WidgetEnterNotifyEventCallbackC)
- noWidgetEnterNotifyEventCallback :: Maybe WidgetEnterNotifyEventCallback
- onWidgetEnterNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetEnterNotifyEventCallback -> m SignalHandlerId
- widgetEnterNotifyEventCallbackWrapper :: WidgetEnterNotifyEventCallback -> Ptr () -> Ptr EventCrossing -> Ptr () -> IO CInt
- widgetEnterNotifyEventClosure :: WidgetEnterNotifyEventCallback -> IO Closure
- type WidgetEventCallback = Event -> IO Bool
- type WidgetEventCallbackC = Ptr () -> Ptr Event -> Ptr () -> IO CInt
- data WidgetEventSignalInfo
- afterWidgetEvent :: (GObject a, MonadIO m) => a -> WidgetEventCallback -> m SignalHandlerId
- mkWidgetEventCallback :: WidgetEventCallbackC -> IO (FunPtr WidgetEventCallbackC)
- noWidgetEventCallback :: Maybe WidgetEventCallback
- onWidgetEvent :: (GObject a, MonadIO m) => a -> WidgetEventCallback -> m SignalHandlerId
- widgetEventCallbackWrapper :: WidgetEventCallback -> Ptr () -> Ptr Event -> Ptr () -> IO CInt
- widgetEventClosure :: WidgetEventCallback -> IO Closure
- type WidgetEventAfterCallback = Event -> IO ()
- type WidgetEventAfterCallbackC = Ptr () -> Ptr Event -> Ptr () -> IO ()
- data WidgetEventAfterSignalInfo
- afterWidgetEventAfter :: (GObject a, MonadIO m) => a -> WidgetEventAfterCallback -> m SignalHandlerId
- mkWidgetEventAfterCallback :: WidgetEventAfterCallbackC -> IO (FunPtr WidgetEventAfterCallbackC)
- noWidgetEventAfterCallback :: Maybe WidgetEventAfterCallback
- onWidgetEventAfter :: (GObject a, MonadIO m) => a -> WidgetEventAfterCallback -> m SignalHandlerId
- widgetEventAfterCallbackWrapper :: WidgetEventAfterCallback -> Ptr () -> Ptr Event -> Ptr () -> IO ()
- widgetEventAfterClosure :: WidgetEventAfterCallback -> IO Closure
- type WidgetFocusCallback = DirectionType -> IO Bool
- type WidgetFocusCallbackC = Ptr () -> CUInt -> Ptr () -> IO CInt
- data WidgetFocusSignalInfo
- afterWidgetFocus :: (GObject a, MonadIO m) => a -> WidgetFocusCallback -> m SignalHandlerId
- mkWidgetFocusCallback :: WidgetFocusCallbackC -> IO (FunPtr WidgetFocusCallbackC)
- noWidgetFocusCallback :: Maybe WidgetFocusCallback
- onWidgetFocus :: (GObject a, MonadIO m) => a -> WidgetFocusCallback -> m SignalHandlerId
- widgetFocusCallbackWrapper :: WidgetFocusCallback -> Ptr () -> CUInt -> Ptr () -> IO CInt
- widgetFocusClosure :: WidgetFocusCallback -> IO Closure
- type WidgetFocusInEventCallback = EventFocus -> IO Bool
- type WidgetFocusInEventCallbackC = Ptr () -> Ptr EventFocus -> Ptr () -> IO CInt
- data WidgetFocusInEventSignalInfo
- afterWidgetFocusInEvent :: (GObject a, MonadIO m) => a -> WidgetFocusInEventCallback -> m SignalHandlerId
- mkWidgetFocusInEventCallback :: WidgetFocusInEventCallbackC -> IO (FunPtr WidgetFocusInEventCallbackC)
- noWidgetFocusInEventCallback :: Maybe WidgetFocusInEventCallback
- onWidgetFocusInEvent :: (GObject a, MonadIO m) => a -> WidgetFocusInEventCallback -> m SignalHandlerId
- widgetFocusInEventCallbackWrapper :: WidgetFocusInEventCallback -> Ptr () -> Ptr EventFocus -> Ptr () -> IO CInt
- widgetFocusInEventClosure :: WidgetFocusInEventCallback -> IO Closure
- type WidgetFocusOutEventCallback = EventFocus -> IO Bool
- type WidgetFocusOutEventCallbackC = Ptr () -> Ptr EventFocus -> Ptr () -> IO CInt
- data WidgetFocusOutEventSignalInfo
- afterWidgetFocusOutEvent :: (GObject a, MonadIO m) => a -> WidgetFocusOutEventCallback -> m SignalHandlerId
- mkWidgetFocusOutEventCallback :: WidgetFocusOutEventCallbackC -> IO (FunPtr WidgetFocusOutEventCallbackC)
- noWidgetFocusOutEventCallback :: Maybe WidgetFocusOutEventCallback
- onWidgetFocusOutEvent :: (GObject a, MonadIO m) => a -> WidgetFocusOutEventCallback -> m SignalHandlerId
- widgetFocusOutEventCallbackWrapper :: WidgetFocusOutEventCallback -> Ptr () -> Ptr EventFocus -> Ptr () -> IO CInt
- widgetFocusOutEventClosure :: WidgetFocusOutEventCallback -> IO Closure
- type WidgetGrabBrokenEventCallback = EventGrabBroken -> IO Bool
- type WidgetGrabBrokenEventCallbackC = Ptr () -> Ptr EventGrabBroken -> Ptr () -> IO CInt
- data WidgetGrabBrokenEventSignalInfo
- afterWidgetGrabBrokenEvent :: (GObject a, MonadIO m) => a -> WidgetGrabBrokenEventCallback -> m SignalHandlerId
- mkWidgetGrabBrokenEventCallback :: WidgetGrabBrokenEventCallbackC -> IO (FunPtr WidgetGrabBrokenEventCallbackC)
- noWidgetGrabBrokenEventCallback :: Maybe WidgetGrabBrokenEventCallback
- onWidgetGrabBrokenEvent :: (GObject a, MonadIO m) => a -> WidgetGrabBrokenEventCallback -> m SignalHandlerId
- widgetGrabBrokenEventCallbackWrapper :: WidgetGrabBrokenEventCallback -> Ptr () -> Ptr EventGrabBroken -> Ptr () -> IO CInt
- widgetGrabBrokenEventClosure :: WidgetGrabBrokenEventCallback -> IO Closure
- type WidgetGrabFocusCallback = IO ()
- type WidgetGrabFocusCallbackC = Ptr () -> Ptr () -> IO ()
- data WidgetGrabFocusSignalInfo
- afterWidgetGrabFocus :: (GObject a, MonadIO m) => a -> WidgetGrabFocusCallback -> m SignalHandlerId
- mkWidgetGrabFocusCallback :: WidgetGrabFocusCallbackC -> IO (FunPtr WidgetGrabFocusCallbackC)
- noWidgetGrabFocusCallback :: Maybe WidgetGrabFocusCallback
- onWidgetGrabFocus :: (GObject a, MonadIO m) => a -> WidgetGrabFocusCallback -> m SignalHandlerId
- widgetGrabFocusCallbackWrapper :: WidgetGrabFocusCallback -> Ptr () -> Ptr () -> IO ()
- widgetGrabFocusClosure :: WidgetGrabFocusCallback -> IO Closure
- type WidgetGrabNotifyCallback = Bool -> IO ()
- type WidgetGrabNotifyCallbackC = Ptr () -> CInt -> Ptr () -> IO ()
- data WidgetGrabNotifySignalInfo
- afterWidgetGrabNotify :: (GObject a, MonadIO m) => a -> WidgetGrabNotifyCallback -> m SignalHandlerId
- mkWidgetGrabNotifyCallback :: WidgetGrabNotifyCallbackC -> IO (FunPtr WidgetGrabNotifyCallbackC)
- noWidgetGrabNotifyCallback :: Maybe WidgetGrabNotifyCallback
- onWidgetGrabNotify :: (GObject a, MonadIO m) => a -> WidgetGrabNotifyCallback -> m SignalHandlerId
- widgetGrabNotifyCallbackWrapper :: WidgetGrabNotifyCallback -> Ptr () -> CInt -> Ptr () -> IO ()
- widgetGrabNotifyClosure :: WidgetGrabNotifyCallback -> IO Closure
- type WidgetHideCallback = IO ()
- type WidgetHideCallbackC = Ptr () -> Ptr () -> IO ()
- data WidgetHideSignalInfo
- afterWidgetHide :: (GObject a, MonadIO m) => a -> WidgetHideCallback -> m SignalHandlerId
- mkWidgetHideCallback :: WidgetHideCallbackC -> IO (FunPtr WidgetHideCallbackC)
- noWidgetHideCallback :: Maybe WidgetHideCallback
- onWidgetHide :: (GObject a, MonadIO m) => a -> WidgetHideCallback -> m SignalHandlerId
- widgetHideCallbackWrapper :: WidgetHideCallback -> Ptr () -> Ptr () -> IO ()
- widgetHideClosure :: WidgetHideCallback -> IO Closure
- type WidgetHierarchyChangedCallback = Maybe Widget -> IO ()
- type WidgetHierarchyChangedCallbackC = Ptr () -> Ptr Widget -> Ptr () -> IO ()
- data WidgetHierarchyChangedSignalInfo
- afterWidgetHierarchyChanged :: (GObject a, MonadIO m) => a -> WidgetHierarchyChangedCallback -> m SignalHandlerId
- mkWidgetHierarchyChangedCallback :: WidgetHierarchyChangedCallbackC -> IO (FunPtr WidgetHierarchyChangedCallbackC)
- noWidgetHierarchyChangedCallback :: Maybe WidgetHierarchyChangedCallback
- onWidgetHierarchyChanged :: (GObject a, MonadIO m) => a -> WidgetHierarchyChangedCallback -> m SignalHandlerId
- widgetHierarchyChangedCallbackWrapper :: WidgetHierarchyChangedCallback -> Ptr () -> Ptr Widget -> Ptr () -> IO ()
- widgetHierarchyChangedClosure :: WidgetHierarchyChangedCallback -> IO Closure
- type WidgetKeyPressEventCallback = EventKey -> IO Bool
- type WidgetKeyPressEventCallbackC = Ptr () -> Ptr EventKey -> Ptr () -> IO CInt
- data WidgetKeyPressEventSignalInfo
- afterWidgetKeyPressEvent :: (GObject a, MonadIO m) => a -> WidgetKeyPressEventCallback -> m SignalHandlerId
- mkWidgetKeyPressEventCallback :: WidgetKeyPressEventCallbackC -> IO (FunPtr WidgetKeyPressEventCallbackC)
- noWidgetKeyPressEventCallback :: Maybe WidgetKeyPressEventCallback
- onWidgetKeyPressEvent :: (GObject a, MonadIO m) => a -> WidgetKeyPressEventCallback -> m SignalHandlerId
- widgetKeyPressEventCallbackWrapper :: WidgetKeyPressEventCallback -> Ptr () -> Ptr EventKey -> Ptr () -> IO CInt
- widgetKeyPressEventClosure :: WidgetKeyPressEventCallback -> IO Closure
- type WidgetKeyReleaseEventCallback = EventKey -> IO Bool
- type WidgetKeyReleaseEventCallbackC = Ptr () -> Ptr EventKey -> Ptr () -> IO CInt
- data WidgetKeyReleaseEventSignalInfo
- afterWidgetKeyReleaseEvent :: (GObject a, MonadIO m) => a -> WidgetKeyReleaseEventCallback -> m SignalHandlerId
- mkWidgetKeyReleaseEventCallback :: WidgetKeyReleaseEventCallbackC -> IO (FunPtr WidgetKeyReleaseEventCallbackC)
- noWidgetKeyReleaseEventCallback :: Maybe WidgetKeyReleaseEventCallback
- onWidgetKeyReleaseEvent :: (GObject a, MonadIO m) => a -> WidgetKeyReleaseEventCallback -> m SignalHandlerId
- widgetKeyReleaseEventCallbackWrapper :: WidgetKeyReleaseEventCallback -> Ptr () -> Ptr EventKey -> Ptr () -> IO CInt
- widgetKeyReleaseEventClosure :: WidgetKeyReleaseEventCallback -> IO Closure
- type WidgetKeynavFailedCallback = DirectionType -> IO Bool
- type WidgetKeynavFailedCallbackC = Ptr () -> CUInt -> Ptr () -> IO CInt
- data WidgetKeynavFailedSignalInfo
- afterWidgetKeynavFailed :: (GObject a, MonadIO m) => a -> WidgetKeynavFailedCallback -> m SignalHandlerId
- mkWidgetKeynavFailedCallback :: WidgetKeynavFailedCallbackC -> IO (FunPtr WidgetKeynavFailedCallbackC)
- noWidgetKeynavFailedCallback :: Maybe WidgetKeynavFailedCallback
- onWidgetKeynavFailed :: (GObject a, MonadIO m) => a -> WidgetKeynavFailedCallback -> m SignalHandlerId
- widgetKeynavFailedCallbackWrapper :: WidgetKeynavFailedCallback -> Ptr () -> CUInt -> Ptr () -> IO CInt
- widgetKeynavFailedClosure :: WidgetKeynavFailedCallback -> IO Closure
- type WidgetLeaveNotifyEventCallback = EventCrossing -> IO Bool
- type WidgetLeaveNotifyEventCallbackC = Ptr () -> Ptr EventCrossing -> Ptr () -> IO CInt
- data WidgetLeaveNotifyEventSignalInfo
- afterWidgetLeaveNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetLeaveNotifyEventCallback -> m SignalHandlerId
- mkWidgetLeaveNotifyEventCallback :: WidgetLeaveNotifyEventCallbackC -> IO (FunPtr WidgetLeaveNotifyEventCallbackC)
- noWidgetLeaveNotifyEventCallback :: Maybe WidgetLeaveNotifyEventCallback
- onWidgetLeaveNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetLeaveNotifyEventCallback -> m SignalHandlerId
- widgetLeaveNotifyEventCallbackWrapper :: WidgetLeaveNotifyEventCallback -> Ptr () -> Ptr EventCrossing -> Ptr () -> IO CInt
- widgetLeaveNotifyEventClosure :: WidgetLeaveNotifyEventCallback -> IO Closure
- type WidgetMapCallback = IO ()
- type WidgetMapCallbackC = Ptr () -> Ptr () -> IO ()
- data WidgetMapSignalInfo
- afterWidgetMap :: (GObject a, MonadIO m) => a -> WidgetMapCallback -> m SignalHandlerId
- mkWidgetMapCallback :: WidgetMapCallbackC -> IO (FunPtr WidgetMapCallbackC)
- noWidgetMapCallback :: Maybe WidgetMapCallback
- onWidgetMap :: (GObject a, MonadIO m) => a -> WidgetMapCallback -> m SignalHandlerId
- widgetMapCallbackWrapper :: WidgetMapCallback -> Ptr () -> Ptr () -> IO ()
- widgetMapClosure :: WidgetMapCallback -> IO Closure
- type WidgetMapEventCallback = EventAny -> IO Bool
- type WidgetMapEventCallbackC = Ptr () -> Ptr EventAny -> Ptr () -> IO CInt
- data WidgetMapEventSignalInfo
- afterWidgetMapEvent :: (GObject a, MonadIO m) => a -> WidgetMapEventCallback -> m SignalHandlerId
- mkWidgetMapEventCallback :: WidgetMapEventCallbackC -> IO (FunPtr WidgetMapEventCallbackC)
- noWidgetMapEventCallback :: Maybe WidgetMapEventCallback
- onWidgetMapEvent :: (GObject a, MonadIO m) => a -> WidgetMapEventCallback -> m SignalHandlerId
- widgetMapEventCallbackWrapper :: WidgetMapEventCallback -> Ptr () -> Ptr EventAny -> Ptr () -> IO CInt
- widgetMapEventClosure :: WidgetMapEventCallback -> IO Closure
- type WidgetMnemonicActivateCallback = Bool -> IO Bool
- type WidgetMnemonicActivateCallbackC = Ptr () -> CInt -> Ptr () -> IO CInt
- data WidgetMnemonicActivateSignalInfo
- afterWidgetMnemonicActivate :: (GObject a, MonadIO m) => a -> WidgetMnemonicActivateCallback -> m SignalHandlerId
- mkWidgetMnemonicActivateCallback :: WidgetMnemonicActivateCallbackC -> IO (FunPtr WidgetMnemonicActivateCallbackC)
- noWidgetMnemonicActivateCallback :: Maybe WidgetMnemonicActivateCallback
- onWidgetMnemonicActivate :: (GObject a, MonadIO m) => a -> WidgetMnemonicActivateCallback -> m SignalHandlerId
- widgetMnemonicActivateCallbackWrapper :: WidgetMnemonicActivateCallback -> Ptr () -> CInt -> Ptr () -> IO CInt
- widgetMnemonicActivateClosure :: WidgetMnemonicActivateCallback -> IO Closure
- type WidgetMotionNotifyEventCallback = EventMotion -> IO Bool
- type WidgetMotionNotifyEventCallbackC = Ptr () -> Ptr EventMotion -> Ptr () -> IO CInt
- data WidgetMotionNotifyEventSignalInfo
- afterWidgetMotionNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetMotionNotifyEventCallback -> m SignalHandlerId
- mkWidgetMotionNotifyEventCallback :: WidgetMotionNotifyEventCallbackC -> IO (FunPtr WidgetMotionNotifyEventCallbackC)
- noWidgetMotionNotifyEventCallback :: Maybe WidgetMotionNotifyEventCallback
- onWidgetMotionNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetMotionNotifyEventCallback -> m SignalHandlerId
- widgetMotionNotifyEventCallbackWrapper :: WidgetMotionNotifyEventCallback -> Ptr () -> Ptr EventMotion -> Ptr () -> IO CInt
- widgetMotionNotifyEventClosure :: WidgetMotionNotifyEventCallback -> IO Closure
- type WidgetMoveFocusCallback = DirectionType -> IO ()
- type WidgetMoveFocusCallbackC = Ptr () -> CUInt -> Ptr () -> IO ()
- data WidgetMoveFocusSignalInfo
- afterWidgetMoveFocus :: (GObject a, MonadIO m) => a -> WidgetMoveFocusCallback -> m SignalHandlerId
- mkWidgetMoveFocusCallback :: WidgetMoveFocusCallbackC -> IO (FunPtr WidgetMoveFocusCallbackC)
- noWidgetMoveFocusCallback :: Maybe WidgetMoveFocusCallback
- onWidgetMoveFocus :: (GObject a, MonadIO m) => a -> WidgetMoveFocusCallback -> m SignalHandlerId
- widgetMoveFocusCallbackWrapper :: WidgetMoveFocusCallback -> Ptr () -> CUInt -> Ptr () -> IO ()
- widgetMoveFocusClosure :: WidgetMoveFocusCallback -> IO Closure
- type WidgetParentSetCallback = Maybe Widget -> IO ()
- type WidgetParentSetCallbackC = Ptr () -> Ptr Widget -> Ptr () -> IO ()
- data WidgetParentSetSignalInfo
- afterWidgetParentSet :: (GObject a, MonadIO m) => a -> WidgetParentSetCallback -> m SignalHandlerId
- mkWidgetParentSetCallback :: WidgetParentSetCallbackC -> IO (FunPtr WidgetParentSetCallbackC)
- noWidgetParentSetCallback :: Maybe WidgetParentSetCallback
- onWidgetParentSet :: (GObject a, MonadIO m) => a -> WidgetParentSetCallback -> m SignalHandlerId
- widgetParentSetCallbackWrapper :: WidgetParentSetCallback -> Ptr () -> Ptr Widget -> Ptr () -> IO ()
- widgetParentSetClosure :: WidgetParentSetCallback -> IO Closure
- type WidgetPopupMenuCallback = IO Bool
- type WidgetPopupMenuCallbackC = Ptr () -> Ptr () -> IO CInt
- data WidgetPopupMenuSignalInfo
- afterWidgetPopupMenu :: (GObject a, MonadIO m) => a -> WidgetPopupMenuCallback -> m SignalHandlerId
- mkWidgetPopupMenuCallback :: WidgetPopupMenuCallbackC -> IO (FunPtr WidgetPopupMenuCallbackC)
- noWidgetPopupMenuCallback :: Maybe WidgetPopupMenuCallback
- onWidgetPopupMenu :: (GObject a, MonadIO m) => a -> WidgetPopupMenuCallback -> m SignalHandlerId
- widgetPopupMenuCallbackWrapper :: WidgetPopupMenuCallback -> Ptr () -> Ptr () -> IO CInt
- widgetPopupMenuClosure :: WidgetPopupMenuCallback -> IO Closure
- type WidgetPropertyNotifyEventCallback = EventProperty -> IO Bool
- type WidgetPropertyNotifyEventCallbackC = Ptr () -> Ptr EventProperty -> Ptr () -> IO CInt
- data WidgetPropertyNotifyEventSignalInfo
- afterWidgetPropertyNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetPropertyNotifyEventCallback -> m SignalHandlerId
- mkWidgetPropertyNotifyEventCallback :: WidgetPropertyNotifyEventCallbackC -> IO (FunPtr WidgetPropertyNotifyEventCallbackC)
- noWidgetPropertyNotifyEventCallback :: Maybe WidgetPropertyNotifyEventCallback
- onWidgetPropertyNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetPropertyNotifyEventCallback -> m SignalHandlerId
- widgetPropertyNotifyEventCallbackWrapper :: WidgetPropertyNotifyEventCallback -> Ptr () -> Ptr EventProperty -> Ptr () -> IO CInt
- widgetPropertyNotifyEventClosure :: WidgetPropertyNotifyEventCallback -> IO Closure
- type WidgetProximityInEventCallback = EventProximity -> IO Bool
- type WidgetProximityInEventCallbackC = Ptr () -> Ptr EventProximity -> Ptr () -> IO CInt
- data WidgetProximityInEventSignalInfo
- afterWidgetProximityInEvent :: (GObject a, MonadIO m) => a -> WidgetProximityInEventCallback -> m SignalHandlerId
- mkWidgetProximityInEventCallback :: WidgetProximityInEventCallbackC -> IO (FunPtr WidgetProximityInEventCallbackC)
- noWidgetProximityInEventCallback :: Maybe WidgetProximityInEventCallback
- onWidgetProximityInEvent :: (GObject a, MonadIO m) => a -> WidgetProximityInEventCallback -> m SignalHandlerId
- widgetProximityInEventCallbackWrapper :: WidgetProximityInEventCallback -> Ptr () -> Ptr EventProximity -> Ptr () -> IO CInt
- widgetProximityInEventClosure :: WidgetProximityInEventCallback -> IO Closure
- type WidgetProximityOutEventCallback = EventProximity -> IO Bool
- type WidgetProximityOutEventCallbackC = Ptr () -> Ptr EventProximity -> Ptr () -> IO CInt
- data WidgetProximityOutEventSignalInfo
- afterWidgetProximityOutEvent :: (GObject a, MonadIO m) => a -> WidgetProximityOutEventCallback -> m SignalHandlerId
- mkWidgetProximityOutEventCallback :: WidgetProximityOutEventCallbackC -> IO (FunPtr WidgetProximityOutEventCallbackC)
- noWidgetProximityOutEventCallback :: Maybe WidgetProximityOutEventCallback
- onWidgetProximityOutEvent :: (GObject a, MonadIO m) => a -> WidgetProximityOutEventCallback -> m SignalHandlerId
- widgetProximityOutEventCallbackWrapper :: WidgetProximityOutEventCallback -> Ptr () -> Ptr EventProximity -> Ptr () -> IO CInt
- widgetProximityOutEventClosure :: WidgetProximityOutEventCallback -> IO Closure
- type WidgetQueryTooltipCallback = Int32 -> Int32 -> Bool -> Tooltip -> IO Bool
- type WidgetQueryTooltipCallbackC = Ptr () -> Int32 -> Int32 -> CInt -> Ptr Tooltip -> Ptr () -> IO CInt
- data WidgetQueryTooltipSignalInfo
- afterWidgetQueryTooltip :: (GObject a, MonadIO m) => a -> WidgetQueryTooltipCallback -> m SignalHandlerId
- mkWidgetQueryTooltipCallback :: WidgetQueryTooltipCallbackC -> IO (FunPtr WidgetQueryTooltipCallbackC)
- noWidgetQueryTooltipCallback :: Maybe WidgetQueryTooltipCallback
- onWidgetQueryTooltip :: (GObject a, MonadIO m) => a -> WidgetQueryTooltipCallback -> m SignalHandlerId
- widgetQueryTooltipCallbackWrapper :: WidgetQueryTooltipCallback -> Ptr () -> Int32 -> Int32 -> CInt -> Ptr Tooltip -> Ptr () -> IO CInt
- widgetQueryTooltipClosure :: WidgetQueryTooltipCallback -> IO Closure
- type WidgetRealizeCallback = IO ()
- type WidgetRealizeCallbackC = Ptr () -> Ptr () -> IO ()
- data WidgetRealizeSignalInfo
- afterWidgetRealize :: (GObject a, MonadIO m) => a -> WidgetRealizeCallback -> m SignalHandlerId
- mkWidgetRealizeCallback :: WidgetRealizeCallbackC -> IO (FunPtr WidgetRealizeCallbackC)
- noWidgetRealizeCallback :: Maybe WidgetRealizeCallback
- onWidgetRealize :: (GObject a, MonadIO m) => a -> WidgetRealizeCallback -> m SignalHandlerId
- widgetRealizeCallbackWrapper :: WidgetRealizeCallback -> Ptr () -> Ptr () -> IO ()
- widgetRealizeClosure :: WidgetRealizeCallback -> IO Closure
- type WidgetScreenChangedCallback = Maybe Screen -> IO ()
- type WidgetScreenChangedCallbackC = Ptr () -> Ptr Screen -> Ptr () -> IO ()
- data WidgetScreenChangedSignalInfo
- afterWidgetScreenChanged :: (GObject a, MonadIO m) => a -> WidgetScreenChangedCallback -> m SignalHandlerId
- mkWidgetScreenChangedCallback :: WidgetScreenChangedCallbackC -> IO (FunPtr WidgetScreenChangedCallbackC)
- noWidgetScreenChangedCallback :: Maybe WidgetScreenChangedCallback
- onWidgetScreenChanged :: (GObject a, MonadIO m) => a -> WidgetScreenChangedCallback -> m SignalHandlerId
- widgetScreenChangedCallbackWrapper :: WidgetScreenChangedCallback -> Ptr () -> Ptr Screen -> Ptr () -> IO ()
- widgetScreenChangedClosure :: WidgetScreenChangedCallback -> IO Closure
- type WidgetScrollEventCallback = EventScroll -> IO Bool
- type WidgetScrollEventCallbackC = Ptr () -> Ptr EventScroll -> Ptr () -> IO CInt
- data WidgetScrollEventSignalInfo
- afterWidgetScrollEvent :: (GObject a, MonadIO m) => a -> WidgetScrollEventCallback -> m SignalHandlerId
- mkWidgetScrollEventCallback :: WidgetScrollEventCallbackC -> IO (FunPtr WidgetScrollEventCallbackC)
- noWidgetScrollEventCallback :: Maybe WidgetScrollEventCallback
- onWidgetScrollEvent :: (GObject a, MonadIO m) => a -> WidgetScrollEventCallback -> m SignalHandlerId
- widgetScrollEventCallbackWrapper :: WidgetScrollEventCallback -> Ptr () -> Ptr EventScroll -> Ptr () -> IO CInt
- widgetScrollEventClosure :: WidgetScrollEventCallback -> IO Closure
- type WidgetSelectionClearEventCallback = EventSelection -> IO Bool
- type WidgetSelectionClearEventCallbackC = Ptr () -> Ptr EventSelection -> Ptr () -> IO CInt
- data WidgetSelectionClearEventSignalInfo
- afterWidgetSelectionClearEvent :: (GObject a, MonadIO m) => a -> WidgetSelectionClearEventCallback -> m SignalHandlerId
- mkWidgetSelectionClearEventCallback :: WidgetSelectionClearEventCallbackC -> IO (FunPtr WidgetSelectionClearEventCallbackC)
- noWidgetSelectionClearEventCallback :: Maybe WidgetSelectionClearEventCallback
- onWidgetSelectionClearEvent :: (GObject a, MonadIO m) => a -> WidgetSelectionClearEventCallback -> m SignalHandlerId
- widgetSelectionClearEventCallbackWrapper :: WidgetSelectionClearEventCallback -> Ptr () -> Ptr EventSelection -> Ptr () -> IO CInt
- widgetSelectionClearEventClosure :: WidgetSelectionClearEventCallback -> IO Closure
- type WidgetSelectionGetCallback = SelectionData -> Word32 -> Word32 -> IO ()
- type WidgetSelectionGetCallbackC = Ptr () -> Ptr SelectionData -> Word32 -> Word32 -> Ptr () -> IO ()
- data WidgetSelectionGetSignalInfo
- afterWidgetSelectionGet :: (GObject a, MonadIO m) => a -> WidgetSelectionGetCallback -> m SignalHandlerId
- mkWidgetSelectionGetCallback :: WidgetSelectionGetCallbackC -> IO (FunPtr WidgetSelectionGetCallbackC)
- noWidgetSelectionGetCallback :: Maybe WidgetSelectionGetCallback
- onWidgetSelectionGet :: (GObject a, MonadIO m) => a -> WidgetSelectionGetCallback -> m SignalHandlerId
- widgetSelectionGetCallbackWrapper :: WidgetSelectionGetCallback -> Ptr () -> Ptr SelectionData -> Word32 -> Word32 -> Ptr () -> IO ()
- widgetSelectionGetClosure :: WidgetSelectionGetCallback -> IO Closure
- type WidgetSelectionNotifyEventCallback = EventSelection -> IO Bool
- type WidgetSelectionNotifyEventCallbackC = Ptr () -> Ptr EventSelection -> Ptr () -> IO CInt
- data WidgetSelectionNotifyEventSignalInfo
- afterWidgetSelectionNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetSelectionNotifyEventCallback -> m SignalHandlerId
- mkWidgetSelectionNotifyEventCallback :: WidgetSelectionNotifyEventCallbackC -> IO (FunPtr WidgetSelectionNotifyEventCallbackC)
- noWidgetSelectionNotifyEventCallback :: Maybe WidgetSelectionNotifyEventCallback
- onWidgetSelectionNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetSelectionNotifyEventCallback -> m SignalHandlerId
- widgetSelectionNotifyEventCallbackWrapper :: WidgetSelectionNotifyEventCallback -> Ptr () -> Ptr EventSelection -> Ptr () -> IO CInt
- widgetSelectionNotifyEventClosure :: WidgetSelectionNotifyEventCallback -> IO Closure
- type WidgetSelectionReceivedCallback = SelectionData -> Word32 -> IO ()
- type WidgetSelectionReceivedCallbackC = Ptr () -> Ptr SelectionData -> Word32 -> Ptr () -> IO ()
- data WidgetSelectionReceivedSignalInfo
- afterWidgetSelectionReceived :: (GObject a, MonadIO m) => a -> WidgetSelectionReceivedCallback -> m SignalHandlerId
- mkWidgetSelectionReceivedCallback :: WidgetSelectionReceivedCallbackC -> IO (FunPtr WidgetSelectionReceivedCallbackC)
- noWidgetSelectionReceivedCallback :: Maybe WidgetSelectionReceivedCallback
- onWidgetSelectionReceived :: (GObject a, MonadIO m) => a -> WidgetSelectionReceivedCallback -> m SignalHandlerId
- widgetSelectionReceivedCallbackWrapper :: WidgetSelectionReceivedCallback -> Ptr () -> Ptr SelectionData -> Word32 -> Ptr () -> IO ()
- widgetSelectionReceivedClosure :: WidgetSelectionReceivedCallback -> IO Closure
- type WidgetSelectionRequestEventCallback = EventSelection -> IO Bool
- type WidgetSelectionRequestEventCallbackC = Ptr () -> Ptr EventSelection -> Ptr () -> IO CInt
- data WidgetSelectionRequestEventSignalInfo
- afterWidgetSelectionRequestEvent :: (GObject a, MonadIO m) => a -> WidgetSelectionRequestEventCallback -> m SignalHandlerId
- mkWidgetSelectionRequestEventCallback :: WidgetSelectionRequestEventCallbackC -> IO (FunPtr WidgetSelectionRequestEventCallbackC)
- noWidgetSelectionRequestEventCallback :: Maybe WidgetSelectionRequestEventCallback
- onWidgetSelectionRequestEvent :: (GObject a, MonadIO m) => a -> WidgetSelectionRequestEventCallback -> m SignalHandlerId
- widgetSelectionRequestEventCallbackWrapper :: WidgetSelectionRequestEventCallback -> Ptr () -> Ptr EventSelection -> Ptr () -> IO CInt
- widgetSelectionRequestEventClosure :: WidgetSelectionRequestEventCallback -> IO Closure
- type WidgetShowCallback = IO ()
- type WidgetShowCallbackC = Ptr () -> Ptr () -> IO ()
- data WidgetShowSignalInfo
- afterWidgetShow :: (GObject a, MonadIO m) => a -> WidgetShowCallback -> m SignalHandlerId
- mkWidgetShowCallback :: WidgetShowCallbackC -> IO (FunPtr WidgetShowCallbackC)
- noWidgetShowCallback :: Maybe WidgetShowCallback
- onWidgetShow :: (GObject a, MonadIO m) => a -> WidgetShowCallback -> m SignalHandlerId
- widgetShowCallbackWrapper :: WidgetShowCallback -> Ptr () -> Ptr () -> IO ()
- widgetShowClosure :: WidgetShowCallback -> IO Closure
- type WidgetShowHelpCallback = WidgetHelpType -> IO Bool
- type WidgetShowHelpCallbackC = Ptr () -> CUInt -> Ptr () -> IO CInt
- data WidgetShowHelpSignalInfo
- afterWidgetShowHelp :: (GObject a, MonadIO m) => a -> WidgetShowHelpCallback -> m SignalHandlerId
- mkWidgetShowHelpCallback :: WidgetShowHelpCallbackC -> IO (FunPtr WidgetShowHelpCallbackC)
- noWidgetShowHelpCallback :: Maybe WidgetShowHelpCallback
- onWidgetShowHelp :: (GObject a, MonadIO m) => a -> WidgetShowHelpCallback -> m SignalHandlerId
- widgetShowHelpCallbackWrapper :: WidgetShowHelpCallback -> Ptr () -> CUInt -> Ptr () -> IO CInt
- widgetShowHelpClosure :: WidgetShowHelpCallback -> IO Closure
- type WidgetSizeAllocateCallback = Rectangle -> IO ()
- type WidgetSizeAllocateCallbackC = Ptr () -> Ptr Rectangle -> Ptr () -> IO ()
- data WidgetSizeAllocateSignalInfo
- afterWidgetSizeAllocate :: (GObject a, MonadIO m) => a -> WidgetSizeAllocateCallback -> m SignalHandlerId
- mkWidgetSizeAllocateCallback :: WidgetSizeAllocateCallbackC -> IO (FunPtr WidgetSizeAllocateCallbackC)
- noWidgetSizeAllocateCallback :: Maybe WidgetSizeAllocateCallback
- onWidgetSizeAllocate :: (GObject a, MonadIO m) => a -> WidgetSizeAllocateCallback -> m SignalHandlerId
- widgetSizeAllocateCallbackWrapper :: WidgetSizeAllocateCallback -> Ptr () -> Ptr Rectangle -> Ptr () -> IO ()
- widgetSizeAllocateClosure :: WidgetSizeAllocateCallback -> IO Closure
- type WidgetStateChangedCallback = StateType -> IO ()
- type WidgetStateChangedCallbackC = Ptr () -> CUInt -> Ptr () -> IO ()
- data WidgetStateChangedSignalInfo
- afterWidgetStateChanged :: (GObject a, MonadIO m) => a -> WidgetStateChangedCallback -> m SignalHandlerId
- mkWidgetStateChangedCallback :: WidgetStateChangedCallbackC -> IO (FunPtr WidgetStateChangedCallbackC)
- noWidgetStateChangedCallback :: Maybe WidgetStateChangedCallback
- onWidgetStateChanged :: (GObject a, MonadIO m) => a -> WidgetStateChangedCallback -> m SignalHandlerId
- widgetStateChangedCallbackWrapper :: WidgetStateChangedCallback -> Ptr () -> CUInt -> Ptr () -> IO ()
- widgetStateChangedClosure :: WidgetStateChangedCallback -> IO Closure
- type WidgetStateFlagsChangedCallback = [StateFlags] -> IO ()
- type WidgetStateFlagsChangedCallbackC = Ptr () -> CUInt -> Ptr () -> IO ()
- data WidgetStateFlagsChangedSignalInfo
- afterWidgetStateFlagsChanged :: (GObject a, MonadIO m) => a -> WidgetStateFlagsChangedCallback -> m SignalHandlerId
- mkWidgetStateFlagsChangedCallback :: WidgetStateFlagsChangedCallbackC -> IO (FunPtr WidgetStateFlagsChangedCallbackC)
- noWidgetStateFlagsChangedCallback :: Maybe WidgetStateFlagsChangedCallback
- onWidgetStateFlagsChanged :: (GObject a, MonadIO m) => a -> WidgetStateFlagsChangedCallback -> m SignalHandlerId
- widgetStateFlagsChangedCallbackWrapper :: WidgetStateFlagsChangedCallback -> Ptr () -> CUInt -> Ptr () -> IO ()
- widgetStateFlagsChangedClosure :: WidgetStateFlagsChangedCallback -> IO Closure
- type WidgetStyleSetCallback = Maybe Style -> IO ()
- type WidgetStyleSetCallbackC = Ptr () -> Ptr Style -> Ptr () -> IO ()
- data WidgetStyleSetSignalInfo
- afterWidgetStyleSet :: (GObject a, MonadIO m) => a -> WidgetStyleSetCallback -> m SignalHandlerId
- mkWidgetStyleSetCallback :: WidgetStyleSetCallbackC -> IO (FunPtr WidgetStyleSetCallbackC)
- noWidgetStyleSetCallback :: Maybe WidgetStyleSetCallback
- onWidgetStyleSet :: (GObject a, MonadIO m) => a -> WidgetStyleSetCallback -> m SignalHandlerId
- widgetStyleSetCallbackWrapper :: WidgetStyleSetCallback -> Ptr () -> Ptr Style -> Ptr () -> IO ()
- widgetStyleSetClosure :: WidgetStyleSetCallback -> IO Closure
- type WidgetStyleUpdatedCallback = IO ()
- type WidgetStyleUpdatedCallbackC = Ptr () -> Ptr () -> IO ()
- data WidgetStyleUpdatedSignalInfo
- afterWidgetStyleUpdated :: (GObject a, MonadIO m) => a -> WidgetStyleUpdatedCallback -> m SignalHandlerId
- mkWidgetStyleUpdatedCallback :: WidgetStyleUpdatedCallbackC -> IO (FunPtr WidgetStyleUpdatedCallbackC)
- noWidgetStyleUpdatedCallback :: Maybe WidgetStyleUpdatedCallback
- onWidgetStyleUpdated :: (GObject a, MonadIO m) => a -> WidgetStyleUpdatedCallback -> m SignalHandlerId
- widgetStyleUpdatedCallbackWrapper :: WidgetStyleUpdatedCallback -> Ptr () -> Ptr () -> IO ()
- widgetStyleUpdatedClosure :: WidgetStyleUpdatedCallback -> IO Closure
- type WidgetTouchEventCallback = Event -> IO Bool
- type WidgetTouchEventCallbackC = Ptr () -> Ptr Event -> Ptr () -> IO CInt
- data WidgetTouchEventSignalInfo
- afterWidgetTouchEvent :: (GObject a, MonadIO m) => a -> WidgetTouchEventCallback -> m SignalHandlerId
- mkWidgetTouchEventCallback :: WidgetTouchEventCallbackC -> IO (FunPtr WidgetTouchEventCallbackC)
- noWidgetTouchEventCallback :: Maybe WidgetTouchEventCallback
- onWidgetTouchEvent :: (GObject a, MonadIO m) => a -> WidgetTouchEventCallback -> m SignalHandlerId
- widgetTouchEventCallbackWrapper :: WidgetTouchEventCallback -> Ptr () -> Ptr Event -> Ptr () -> IO CInt
- widgetTouchEventClosure :: WidgetTouchEventCallback -> IO Closure
- type WidgetUnmapCallback = IO ()
- type WidgetUnmapCallbackC = Ptr () -> Ptr () -> IO ()
- data WidgetUnmapSignalInfo
- afterWidgetUnmap :: (GObject a, MonadIO m) => a -> WidgetUnmapCallback -> m SignalHandlerId
- mkWidgetUnmapCallback :: WidgetUnmapCallbackC -> IO (FunPtr WidgetUnmapCallbackC)
- noWidgetUnmapCallback :: Maybe WidgetUnmapCallback
- onWidgetUnmap :: (GObject a, MonadIO m) => a -> WidgetUnmapCallback -> m SignalHandlerId
- widgetUnmapCallbackWrapper :: WidgetUnmapCallback -> Ptr () -> Ptr () -> IO ()
- widgetUnmapClosure :: WidgetUnmapCallback -> IO Closure
- type WidgetUnmapEventCallback = EventAny -> IO Bool
- type WidgetUnmapEventCallbackC = Ptr () -> Ptr EventAny -> Ptr () -> IO CInt
- data WidgetUnmapEventSignalInfo
- afterWidgetUnmapEvent :: (GObject a, MonadIO m) => a -> WidgetUnmapEventCallback -> m SignalHandlerId
- mkWidgetUnmapEventCallback :: WidgetUnmapEventCallbackC -> IO (FunPtr WidgetUnmapEventCallbackC)
- noWidgetUnmapEventCallback :: Maybe WidgetUnmapEventCallback
- onWidgetUnmapEvent :: (GObject a, MonadIO m) => a -> WidgetUnmapEventCallback -> m SignalHandlerId
- widgetUnmapEventCallbackWrapper :: WidgetUnmapEventCallback -> Ptr () -> Ptr EventAny -> Ptr () -> IO CInt
- widgetUnmapEventClosure :: WidgetUnmapEventCallback -> IO Closure
- type WidgetUnrealizeCallback = IO ()
- type WidgetUnrealizeCallbackC = Ptr () -> Ptr () -> IO ()
- data WidgetUnrealizeSignalInfo
- afterWidgetUnrealize :: (GObject a, MonadIO m) => a -> WidgetUnrealizeCallback -> m SignalHandlerId
- mkWidgetUnrealizeCallback :: WidgetUnrealizeCallbackC -> IO (FunPtr WidgetUnrealizeCallbackC)
- noWidgetUnrealizeCallback :: Maybe WidgetUnrealizeCallback
- onWidgetUnrealize :: (GObject a, MonadIO m) => a -> WidgetUnrealizeCallback -> m SignalHandlerId
- widgetUnrealizeCallbackWrapper :: WidgetUnrealizeCallback -> Ptr () -> Ptr () -> IO ()
- widgetUnrealizeClosure :: WidgetUnrealizeCallback -> IO Closure
- type WidgetVisibilityNotifyEventCallback = EventVisibility -> IO Bool
- type WidgetVisibilityNotifyEventCallbackC = Ptr () -> Ptr EventVisibility -> Ptr () -> IO CInt
- data WidgetVisibilityNotifyEventSignalInfo
- afterWidgetVisibilityNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetVisibilityNotifyEventCallback -> m SignalHandlerId
- mkWidgetVisibilityNotifyEventCallback :: WidgetVisibilityNotifyEventCallbackC -> IO (FunPtr WidgetVisibilityNotifyEventCallbackC)
- noWidgetVisibilityNotifyEventCallback :: Maybe WidgetVisibilityNotifyEventCallback
- onWidgetVisibilityNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetVisibilityNotifyEventCallback -> m SignalHandlerId
- widgetVisibilityNotifyEventCallbackWrapper :: WidgetVisibilityNotifyEventCallback -> Ptr () -> Ptr EventVisibility -> Ptr () -> IO CInt
- widgetVisibilityNotifyEventClosure :: WidgetVisibilityNotifyEventCallback -> IO Closure
- type WidgetWindowStateEventCallback = EventWindowState -> IO Bool
- type WidgetWindowStateEventCallbackC = Ptr () -> Ptr EventWindowState -> Ptr () -> IO CInt
- data WidgetWindowStateEventSignalInfo
- afterWidgetWindowStateEvent :: (GObject a, MonadIO m) => a -> WidgetWindowStateEventCallback -> m SignalHandlerId
- mkWidgetWindowStateEventCallback :: WidgetWindowStateEventCallbackC -> IO (FunPtr WidgetWindowStateEventCallbackC)
- noWidgetWindowStateEventCallback :: Maybe WidgetWindowStateEventCallback
- onWidgetWindowStateEvent :: (GObject a, MonadIO m) => a -> WidgetWindowStateEventCallback -> m SignalHandlerId
- widgetWindowStateEventCallbackWrapper :: WidgetWindowStateEventCallback -> Ptr () -> Ptr EventWindowState -> Ptr () -> IO CInt
- widgetWindowStateEventClosure :: WidgetWindowStateEventCallback -> IO Closure
Exported types
GObject Widget | |
type ParentTypes Widget | |
type AttributeList Widget | |
type SignalList Widget |
Methods
widgetActivate
widgetActivate :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetAddAccelerator
widgetAddAccelerator :: (MonadIO m, WidgetK a, AccelGroupK b) => a -> Text -> b -> Word32 -> [ModifierType] -> [AccelFlags] -> m () Source
widgetAddDeviceEvents
widgetAddEvents
widgetAddEvents :: (MonadIO m, WidgetK a) => a -> Int32 -> m () Source
widgetAddMnemonicLabel
widgetAddMnemonicLabel :: (MonadIO m, WidgetK a, WidgetK b) => a -> b -> m () Source
widgetAddTickCallback
widgetAddTickCallback :: (MonadIO m, WidgetK a) => a -> TickCallback -> m Word32 Source
widgetCanActivateAccel
widgetChildFocus
widgetChildFocus :: (MonadIO m, WidgetK a) => a -> DirectionType -> m Bool Source
widgetChildNotify
widgetChildNotify :: (MonadIO m, WidgetK a) => a -> Text -> m () Source
widgetClassPath
widgetClassPath :: (MonadIO m, WidgetK a) => a -> m (Word32, Text, Text) Source
Deprecated: (Since version 3.0)Use gtk_widget_get_path() instead
widgetComputeExpand
widgetComputeExpand :: (MonadIO m, WidgetK a) => a -> Orientation -> m Bool Source
widgetCreatePangoContext
widgetCreatePangoContext :: (MonadIO m, WidgetK a) => a -> m Context Source
widgetCreatePangoLayout
widgetDestroy
widgetDestroy :: (MonadIO m, WidgetK a) => a -> m () Source
widgetDestroyed
widgetDeviceIsShadowed
widgetDragBegin
widgetDragBegin :: (MonadIO m, WidgetK a) => a -> TargetList -> [DragAction] -> Int32 -> Maybe Event -> m DragContext Source
Deprecated: (Since version 3.10)Use gtk_drag_begin_with_coordinates() instead
widgetDragBeginWithCoordinates
widgetDragBeginWithCoordinates :: (MonadIO m, WidgetK a) => a -> TargetList -> [DragAction] -> Int32 -> Maybe Event -> Int32 -> Int32 -> m DragContext Source
widgetDragCheckThreshold
widgetDragCheckThreshold :: (MonadIO m, WidgetK a) => a -> Int32 -> Int32 -> Int32 -> Int32 -> m Bool Source
widgetDragDestAddImageTargets
widgetDragDestAddImageTargets :: (MonadIO m, WidgetK a) => a -> m () Source
widgetDragDestAddTextTargets
widgetDragDestAddTextTargets :: (MonadIO m, WidgetK a) => a -> m () Source
widgetDragDestAddUriTargets
widgetDragDestAddUriTargets :: (MonadIO m, WidgetK a) => a -> m () Source
widgetDragDestFindTarget
widgetDragDestFindTarget :: (MonadIO m, WidgetK a, DragContextK b) => a -> b -> Maybe TargetList -> m Atom Source
widgetDragDestGetTargetList
widgetDragDestGetTargetList :: (MonadIO m, WidgetK a) => a -> m TargetList Source
widgetDragDestGetTrackMotion
widgetDragDestGetTrackMotion :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetDragDestSet
widgetDragDestSet :: (MonadIO m, WidgetK a) => a -> [DestDefaults] -> Maybe [TargetEntry] -> [DragAction] -> m () Source
widgetDragDestSetProxy
widgetDragDestSetProxy :: (MonadIO m, WidgetK a, WindowK b) => a -> b -> DragProtocol -> Bool -> m () Source
widgetDragDestSetTargetList
widgetDragDestSetTargetList :: (MonadIO m, WidgetK a) => a -> Maybe TargetList -> m () Source
widgetDragDestSetTrackMotion
widgetDragDestSetTrackMotion :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source
widgetDragDestUnset
widgetDragDestUnset :: (MonadIO m, WidgetK a) => a -> m () Source
widgetDragGetData
widgetDragGetData :: (MonadIO m, WidgetK a, DragContextK b) => a -> b -> Atom -> Word32 -> m () Source
widgetDragHighlight
widgetDragHighlight :: (MonadIO m, WidgetK a) => a -> m () Source
widgetDragSourceAddImageTargets
widgetDragSourceAddImageTargets :: (MonadIO m, WidgetK a) => a -> m () Source
widgetDragSourceAddTextTargets
widgetDragSourceAddTextTargets :: (MonadIO m, WidgetK a) => a -> m () Source
widgetDragSourceAddUriTargets
widgetDragSourceAddUriTargets :: (MonadIO m, WidgetK a) => a -> m () Source
widgetDragSourceGetTargetList
widgetDragSourceGetTargetList :: (MonadIO m, WidgetK a) => a -> m TargetList Source
widgetDragSourceSet
widgetDragSourceSet :: (MonadIO m, WidgetK a) => a -> [ModifierType] -> Maybe [TargetEntry] -> [DragAction] -> m () Source
widgetDragSourceSetIconGicon
widgetDragSourceSetIconGicon :: (MonadIO m, WidgetK a, IconK b) => a -> b -> m () Source
widgetDragSourceSetIconName
widgetDragSourceSetIconName :: (MonadIO m, WidgetK a) => a -> Text -> m () Source
widgetDragSourceSetIconPixbuf
widgetDragSourceSetIconPixbuf :: (MonadIO m, WidgetK a, PixbufK b) => a -> b -> m () Source
widgetDragSourceSetIconStock
widgetDragSourceSetIconStock :: (MonadIO m, WidgetK a) => a -> Text -> m () Source
Deprecated: (Since version 3.10)Use gtk_drag_source_set_icon_name() instead.
widgetDragSourceSetTargetList
widgetDragSourceSetTargetList :: (MonadIO m, WidgetK a) => a -> Maybe TargetList -> m () Source
widgetDragSourceUnset
widgetDragSourceUnset :: (MonadIO m, WidgetK a) => a -> m () Source
widgetDragUnhighlight
widgetDragUnhighlight :: (MonadIO m, WidgetK a) => a -> m () Source
widgetDraw
widgetDraw :: (MonadIO m, WidgetK a) => a -> Context -> m () Source
widgetEnsureStyle
widgetEnsureStyle :: (MonadIO m, WidgetK a) => a -> m () Source
Deprecated: (Since version 3.0)Use #GtkStyleContext instead
widgetErrorBell
widgetErrorBell :: (MonadIO m, WidgetK a) => a -> m () Source
widgetEvent
widgetFreezeChildNotify
widgetFreezeChildNotify :: (MonadIO m, WidgetK a) => a -> m () Source
widgetGetAccessible
widgetGetAccessible :: (MonadIO m, WidgetK a) => a -> m Object Source
widgetGetActionGroup
widgetGetActionGroup :: (MonadIO m, WidgetK a) => a -> Text -> m ActionGroup Source
widgetGetAllocatedBaseline
widgetGetAllocatedBaseline :: (MonadIO m, WidgetK a) => a -> m Int32 Source
widgetGetAllocatedHeight
widgetGetAllocatedHeight :: (MonadIO m, WidgetK a) => a -> m Int32 Source
widgetGetAllocatedWidth
widgetGetAllocatedWidth :: (MonadIO m, WidgetK a) => a -> m Int32 Source
widgetGetAllocation
widgetGetAllocation :: (MonadIO m, WidgetK a) => a -> m Rectangle Source
widgetGetAncestor
widgetGetAppPaintable
widgetGetAppPaintable :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetGetCanDefault
widgetGetCanDefault :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetGetCanFocus
widgetGetCanFocus :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetGetChildRequisition
widgetGetChildRequisition :: (MonadIO m, WidgetK a) => a -> m Requisition Source
Deprecated: (Since version 3.0)Use gtk_widget_get_preferred_size() instead.
widgetGetChildVisible
widgetGetChildVisible :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetGetClip
widgetGetClip :: (MonadIO m, WidgetK a) => a -> m Rectangle Source
widgetGetClipboard
widgetGetCompositeName
widgetGetCompositeName :: (MonadIO m, WidgetK a) => a -> m Text Source
Deprecated: (Since version 3.10)Use gtk_widget_class_set_template(), or don’t use this API at all.
widgetGetDefaultDirection
widgetGetDefaultDirection :: MonadIO m => m TextDirection Source
widgetGetDefaultStyle
widgetGetDefaultStyle :: MonadIO m => m Style Source
widgetGetDeviceEnabled
widgetGetDeviceEvents
widgetGetDirection
widgetGetDirection :: (MonadIO m, WidgetK a) => a -> m TextDirection Source
widgetGetDisplay
widgetGetDisplay :: (MonadIO m, WidgetK a) => a -> m Display Source
widgetGetDoubleBuffered
widgetGetDoubleBuffered :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetGetEvents
widgetGetEvents :: (MonadIO m, WidgetK a) => a -> m Int32 Source
widgetGetFontMap
widgetGetFontMap :: (MonadIO m, WidgetK a) => a -> m FontMap Source
widgetGetFontOptions
widgetGetFontOptions :: (MonadIO m, WidgetK a) => a -> m FontOptions Source
widgetGetFrameClock
widgetGetFrameClock :: (MonadIO m, WidgetK a) => a -> m FrameClock Source
widgetGetHalign
widgetGetHalign :: (MonadIO m, WidgetK a) => a -> m Align Source
widgetGetHasTooltip
widgetGetHasTooltip :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetGetHasWindow
widgetGetHasWindow :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetGetHexpand
widgetGetHexpand :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetGetHexpandSet
widgetGetHexpandSet :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetGetMapped
widgetGetMapped :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetGetMarginBottom
widgetGetMarginBottom :: (MonadIO m, WidgetK a) => a -> m Int32 Source
widgetGetMarginEnd
widgetGetMarginEnd :: (MonadIO m, WidgetK a) => a -> m Int32 Source
widgetGetMarginLeft
widgetGetMarginLeft :: (MonadIO m, WidgetK a) => a -> m Int32 Source
Deprecated: (Since version 3.12)Use gtk_widget_get_margin_start() instead.
widgetGetMarginRight
widgetGetMarginRight :: (MonadIO m, WidgetK a) => a -> m Int32 Source
Deprecated: (Since version 3.12)Use gtk_widget_get_margin_end() instead.
widgetGetMarginStart
widgetGetMarginStart :: (MonadIO m, WidgetK a) => a -> m Int32 Source
widgetGetMarginTop
widgetGetMarginTop :: (MonadIO m, WidgetK a) => a -> m Int32 Source
widgetGetModifierMask
widgetGetModifierMask :: (MonadIO m, WidgetK a) => a -> ModifierIntent -> m [ModifierType] Source
widgetGetModifierStyle
widgetGetModifierStyle :: (MonadIO m, WidgetK a) => a -> m RcStyle Source
widgetGetName
widgetGetName :: (MonadIO m, WidgetK a) => a -> m Text Source
widgetGetNoShowAll
widgetGetNoShowAll :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetGetOpacity
widgetGetOpacity :: (MonadIO m, WidgetK a) => a -> m Double Source
widgetGetPangoContext
widgetGetPangoContext :: (MonadIO m, WidgetK a) => a -> m Context Source
widgetGetParent
widgetGetParent :: (MonadIO m, WidgetK a) => a -> m Widget Source
widgetGetParentWindow
widgetGetParentWindow :: (MonadIO m, WidgetK a) => a -> m Window Source
widgetGetPath
widgetGetPath :: (MonadIO m, WidgetK a) => a -> m WidgetPath Source
widgetGetPointer
widgetGetPointer :: (MonadIO m, WidgetK a) => a -> m (Int32, Int32) Source
Deprecated: (Since version 3.4)Use gdk_window_get_device_position() instead.
widgetGetPreferredHeight
widgetGetPreferredHeightAndBaselineForWidth
widgetGetPreferredHeightAndBaselineForWidth :: (MonadIO m, WidgetK a) => a -> Int32 -> m (Int32, Int32, Int32, Int32) Source
widgetGetPreferredHeightForWidth
widgetGetPreferredSize
widgetGetPreferredSize :: (MonadIO m, WidgetK a) => a -> m (Requisition, Requisition) Source
widgetGetPreferredWidth
widgetGetPreferredWidthForHeight
widgetGetRealized
widgetGetRealized :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetGetReceivesDefault
widgetGetReceivesDefault :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetGetRequestMode
widgetGetRequestMode :: (MonadIO m, WidgetK a) => a -> m SizeRequestMode Source
widgetGetRequisition
widgetGetRequisition :: (MonadIO m, WidgetK a) => a -> m Requisition Source
Deprecated: (Since version 3.0)The #GtkRequisition cache on the widget wasremoved, If you need to cache sizes across requests and allocations,add an explicit cache to the widget in question instead.
widgetGetRootWindow
widgetGetRootWindow :: (MonadIO m, WidgetK a) => a -> m Window Source
Deprecated: (Since version 3.12)Use gdk_screen_get_root_window() instead
widgetGetScaleFactor
widgetGetScaleFactor :: (MonadIO m, WidgetK a) => a -> m Int32 Source
widgetGetScreen
widgetGetScreen :: (MonadIO m, WidgetK a) => a -> m Screen Source
widgetGetSensitive
widgetGetSensitive :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetGetSettings
widgetGetSettings :: (MonadIO m, WidgetK a) => a -> m Settings Source
widgetGetSizeRequest
widgetGetState
widgetGetState :: (MonadIO m, WidgetK a) => a -> m StateType Source
Deprecated: (Since version 3.0)Use gtk_widget_get_state_flags() instead.
widgetGetStateFlags
widgetGetStateFlags :: (MonadIO m, WidgetK a) => a -> m [StateFlags] Source
widgetGetStyle
widgetGetStyle :: (MonadIO m, WidgetK a) => a -> m Style Source
Deprecated: (Since version 3.0)Use #GtkStyleContext instead
widgetGetStyleContext
widgetGetStyleContext :: (MonadIO m, WidgetK a) => a -> m StyleContext Source
widgetGetSupportMultidevice
widgetGetSupportMultidevice :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetGetTemplateChild
widgetGetTooltipMarkup
widgetGetTooltipMarkup :: (MonadIO m, WidgetK a) => a -> m Text Source
widgetGetTooltipText
widgetGetTooltipText :: (MonadIO m, WidgetK a) => a -> m Text Source
widgetGetTooltipWindow
widgetGetTooltipWindow :: (MonadIO m, WidgetK a) => a -> m Window Source
widgetGetToplevel
widgetGetToplevel :: (MonadIO m, WidgetK a) => a -> m Widget Source
widgetGetValign
widgetGetValign :: (MonadIO m, WidgetK a) => a -> m Align Source
widgetGetValignWithBaseline
widgetGetValignWithBaseline :: (MonadIO m, WidgetK a) => a -> m Align Source
widgetGetVexpand
widgetGetVexpand :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetGetVexpandSet
widgetGetVexpandSet :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetGetVisible
widgetGetVisible :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetGetVisual
widgetGetVisual :: (MonadIO m, WidgetK a) => a -> m Visual Source
widgetGetWindow
widgetGetWindow :: (MonadIO m, WidgetK a) => a -> m Window Source
widgetGrabAdd
widgetGrabAdd :: (MonadIO m, WidgetK a) => a -> m () Source
widgetGrabDefault
widgetGrabDefault :: (MonadIO m, WidgetK a) => a -> m () Source
widgetGrabFocus
widgetGrabFocus :: (MonadIO m, WidgetK a) => a -> m () Source
widgetGrabRemove
widgetGrabRemove :: (MonadIO m, WidgetK a) => a -> m () Source
widgetHasDefault
widgetHasDefault :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetHasFocus
widgetHasFocus :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetHasGrab
widgetHasGrab :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetHasRcStyle
widgetHasRcStyle :: (MonadIO m, WidgetK a) => a -> m Bool Source
Deprecated: (Since version 3.0)Use #GtkStyleContext instead
widgetHasScreen
widgetHasScreen :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetHasVisibleFocus
widgetHasVisibleFocus :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetHide
widgetHide :: (MonadIO m, WidgetK a) => a -> m () Source
widgetHideOnDelete
widgetHideOnDelete :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetInDestruction
widgetInDestruction :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetInitTemplate
widgetInitTemplate :: (MonadIO m, WidgetK a) => a -> m () Source
widgetInputShapeCombineRegion
widgetInsertActionGroup
widgetInsertActionGroup :: (MonadIO m, WidgetK a, ActionGroupK b) => a -> Text -> Maybe b -> m () Source
widgetIntersect
widgetIsAncestor
widgetIsComposited
widgetIsComposited :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetIsDrawable
widgetIsDrawable :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetIsFocus
widgetIsFocus :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetIsSensitive
widgetIsSensitive :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetIsToplevel
widgetIsToplevel :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetIsVisible
widgetIsVisible :: (MonadIO m, WidgetK a) => a -> m Bool Source
widgetKeynavFailed
widgetKeynavFailed :: (MonadIO m, WidgetK a) => a -> DirectionType -> m Bool Source
widgetListAccelClosures
widgetListAccelClosures :: (MonadIO m, WidgetK a) => a -> m [Closure] Source
widgetListActionPrefixes
widgetListActionPrefixes :: (MonadIO m, WidgetK a) => a -> m [Text] Source
widgetListMnemonicLabels
widgetListMnemonicLabels :: (MonadIO m, WidgetK a) => a -> m [Widget] Source
widgetMap
widgetMnemonicActivate
widgetModifyBase
widgetModifyBase :: (MonadIO m, WidgetK a) => a -> StateType -> Maybe Color -> m () Source
Deprecated: (Since version 3.0)Use gtk_widget_override_background_color() instead
widgetModifyBg
widgetModifyBg :: (MonadIO m, WidgetK a) => a -> StateType -> Maybe Color -> m () Source
Deprecated: (Since version 3.0)Use gtk_widget_override_background_color() instead
widgetModifyCursor
widgetModifyCursor :: (MonadIO m, WidgetK a) => a -> Maybe Color -> Maybe Color -> m () Source
Deprecated: (Since version 3.0)Use gtk_widget_override_cursor() instead.
widgetModifyFg
widgetModifyFg :: (MonadIO m, WidgetK a) => a -> StateType -> Maybe Color -> m () Source
Deprecated: (Since version 3.0)Use gtk_widget_override_color() instead
widgetModifyFont
widgetModifyFont :: (MonadIO m, WidgetK a) => a -> Maybe FontDescription -> m () Source
Deprecated: (Since version 3.0)Use gtk_widget_override_font() instead
widgetModifyStyle
widgetModifyStyle :: (MonadIO m, WidgetK a, RcStyleK b) => a -> b -> m () Source
widgetModifyText
widgetModifyText :: (MonadIO m, WidgetK a) => a -> StateType -> Maybe Color -> m () Source
Deprecated: (Since version 3.0)Use gtk_widget_override_color() instead
widgetOverrideBackgroundColor
widgetOverrideBackgroundColor :: (MonadIO m, WidgetK a) => a -> [StateFlags] -> Maybe RGBA -> m () Source
Deprecated: (Since version 3.16)This function is not useful in the context of CSS-based rendering. If you wish to change the way a widget renders its background you should use a custom CSS style, through an application-specific GtkWidget::draw signal, and use Cairo to draw a specific color, regardless of the CSS style.
widgetOverrideColor
widgetOverrideColor :: (MonadIO m, WidgetK a) => a -> [StateFlags] -> Maybe RGBA -> m () Source
Deprecated: (Since version 3.16)Use a custom style provider and style classes instead
widgetOverrideCursor
widgetOverrideCursor :: (MonadIO m, WidgetK a) => a -> Maybe RGBA -> Maybe RGBA -> m () Source
Deprecated: (Since version 3.16)This function is not useful in the context of CSS-based rendering. If you wish to change the color used to render the primary and secondary cursors you should use a custom CSS style, through an application-specific #GtkStyleProvider and a CSS style class.
widgetOverrideFont
widgetOverrideFont :: (MonadIO m, WidgetK a) => a -> Maybe FontDescription -> m () Source
Deprecated: (Since version 3.16)This function is not useful in the context of CSS-based rendering. If you wish to change the font a widget uses to render its text you should use a custom CSS style, through an application-specific #GtkStyleProvider and a CSS style class.
widgetOverrideSymbolicColor
widgetOverrideSymbolicColor :: (MonadIO m, WidgetK a) => a -> Text -> Maybe RGBA -> m () Source
Deprecated: (Since version 3.16)This function is not useful in the context of CSS-based rendering. If you wish to change the color used to render symbolic icons you should use a custom CSS style, through an application-specific #GtkStyleProvider and a CSS style class.
widgetPath
widgetPath :: (MonadIO m, WidgetK a) => a -> m (Word32, Text, Text) Source
Deprecated: (Since version 3.0)Use gtk_widget_get_path() instead
widgetPopCompositeChild
widgetPopCompositeChild :: MonadIO m => m () Source
Deprecated: (Since version 3.10)Use gtk_widget_class_set_template(), or don’t use this API at all.
widgetPushCompositeChild
widgetPushCompositeChild :: MonadIO m => m () Source
Deprecated: (Since version 3.10)This API never really worked well and was mostly unused, nowwe have a more complete mechanism for composite children, see gtk_widget_class_set_template().
widgetQueueComputeExpand
widgetQueueComputeExpand :: (MonadIO m, WidgetK a) => a -> m () Source
widgetQueueDraw
widgetQueueDraw :: (MonadIO m, WidgetK a) => a -> m () Source
widgetQueueDrawArea
widgetQueueDrawArea :: (MonadIO m, WidgetK a) => a -> Int32 -> Int32 -> Int32 -> Int32 -> m () Source
widgetQueueDrawRegion
widgetQueueDrawRegion :: (MonadIO m, WidgetK a) => a -> Region -> m () Source
widgetQueueResize
widgetQueueResize :: (MonadIO m, WidgetK a) => a -> m () Source
widgetQueueResizeNoRedraw
widgetQueueResizeNoRedraw :: (MonadIO m, WidgetK a) => a -> m () Source
widgetRealize
widgetRealize :: (MonadIO m, WidgetK a) => a -> m () Source
widgetRegionIntersect
widgetRegionIntersect :: (MonadIO m, WidgetK a) => a -> Region -> m Region Source
Deprecated: (Since version 3.14)Use gtk_widget_get_allocation() and cairo_region_intersect_rectangle() to get the same behavior.
widgetRegisterWindow
widgetRegisterWindow :: (MonadIO m, WidgetK a, WindowK b) => a -> b -> m () Source
widgetRemoveAccelerator
widgetRemoveAccelerator :: (MonadIO m, WidgetK a, AccelGroupK b) => a -> b -> Word32 -> [ModifierType] -> m Bool Source
widgetRemoveMnemonicLabel
widgetRemoveMnemonicLabel :: (MonadIO m, WidgetK a, WidgetK b) => a -> b -> m () Source
widgetRemoveTickCallback
widgetRemoveTickCallback :: (MonadIO m, WidgetK a) => a -> Word32 -> m () Source
widgetRenderIcon
widgetRenderIcon :: (MonadIO m, WidgetK a) => a -> Text -> Int32 -> Maybe Text -> m Pixbuf Source
Deprecated: (Since version 3.0)Use gtk_widget_render_icon_pixbuf() instead.
widgetRenderIconPixbuf
widgetRenderIconPixbuf :: (MonadIO m, WidgetK a) => a -> Text -> Int32 -> m Pixbuf Source
Deprecated: (Since version 3.10)Use gtk_icon_theme_load_icon() instead.
widgetReparent
widgetReparent :: (MonadIO m, WidgetK a, WidgetK b) => a -> b -> m () Source
Deprecated: (Since version 3.14)Use gtk_container_remove() and gtk_container_add().
widgetResetRcStyles
widgetResetRcStyles :: (MonadIO m, WidgetK a) => a -> m () Source
Deprecated: (Since version 3.0)Use #GtkStyleContext instead, and gtk_widget_reset_style()
widgetResetStyle
widgetResetStyle :: (MonadIO m, WidgetK a) => a -> m () Source
widgetSendExpose
widgetSendFocusChange
widgetSetAccelPath
widgetSetAccelPath :: (MonadIO m, WidgetK a, AccelGroupK b) => a -> Maybe Text -> Maybe b -> m () Source
widgetSetAllocation
widgetSetAllocation :: (MonadIO m, WidgetK a) => a -> Rectangle -> m () Source
widgetSetAppPaintable
widgetSetAppPaintable :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source
widgetSetCanDefault
widgetSetCanDefault :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source
widgetSetCanFocus
widgetSetCanFocus :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source
widgetSetChildVisible
widgetSetChildVisible :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source
widgetSetClip
widgetSetClip :: (MonadIO m, WidgetK a) => a -> Rectangle -> m () Source
widgetSetCompositeName
widgetSetCompositeName :: (MonadIO m, WidgetK a) => a -> Text -> m () Source
Deprecated: (Since version 3.10)Use gtk_widget_class_set_template(), or don’t use this API at all.
widgetSetDefaultDirection
widgetSetDefaultDirection :: MonadIO m => TextDirection -> m () Source
widgetSetDeviceEnabled
widgetSetDeviceEvents
widgetSetDirection
widgetSetDirection :: (MonadIO m, WidgetK a) => a -> TextDirection -> m () Source
widgetSetDoubleBuffered
widgetSetDoubleBuffered :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source
Deprecated: (Since version 3.14)This function does not work under non-X11 backends or withnon-native windows.It should not be used in newly written code.
widgetSetEvents
widgetSetEvents :: (MonadIO m, WidgetK a) => a -> Int32 -> m () Source
widgetSetFontMap
widgetSetFontOptions
widgetSetFontOptions :: (MonadIO m, WidgetK a) => a -> Maybe FontOptions -> m () Source
widgetSetHalign
widgetSetHalign :: (MonadIO m, WidgetK a) => a -> Align -> m () Source
widgetSetHasTooltip
widgetSetHasTooltip :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source
widgetSetHasWindow
widgetSetHasWindow :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source
widgetSetHexpand
widgetSetHexpand :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source
widgetSetHexpandSet
widgetSetHexpandSet :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source
widgetSetMapped
widgetSetMapped :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source
widgetSetMarginBottom
widgetSetMarginBottom :: (MonadIO m, WidgetK a) => a -> Int32 -> m () Source
widgetSetMarginEnd
widgetSetMarginEnd :: (MonadIO m, WidgetK a) => a -> Int32 -> m () Source
widgetSetMarginLeft
widgetSetMarginLeft :: (MonadIO m, WidgetK a) => a -> Int32 -> m () Source
Deprecated: (Since version 3.12)Use gtk_widget_set_margin_start() instead.
widgetSetMarginRight
widgetSetMarginRight :: (MonadIO m, WidgetK a) => a -> Int32 -> m () Source
Deprecated: (Since version 3.12)Use gtk_widget_set_margin_end() instead.
widgetSetMarginStart
widgetSetMarginStart :: (MonadIO m, WidgetK a) => a -> Int32 -> m () Source
widgetSetMarginTop
widgetSetMarginTop :: (MonadIO m, WidgetK a) => a -> Int32 -> m () Source
widgetSetName
widgetSetName :: (MonadIO m, WidgetK a) => a -> Text -> m () Source
widgetSetNoShowAll
widgetSetNoShowAll :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source
widgetSetOpacity
widgetSetOpacity :: (MonadIO m, WidgetK a) => a -> Double -> m () Source
widgetSetParent
widgetSetParent :: (MonadIO m, WidgetK a, WidgetK b) => a -> b -> m () Source
widgetSetParentWindow
widgetSetParentWindow :: (MonadIO m, WidgetK a, WindowK b) => a -> b -> m () Source
widgetSetRealized
widgetSetRealized :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source
widgetSetReceivesDefault
widgetSetReceivesDefault :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source
widgetSetRedrawOnAllocate
widgetSetRedrawOnAllocate :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source
widgetSetSensitive
widgetSetSensitive :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source
widgetSetSizeRequest
widgetSetState
widgetSetState :: (MonadIO m, WidgetK a) => a -> StateType -> m () Source
Deprecated: (Since version 3.0)Use gtk_widget_set_state_flags() instead.
widgetSetStateFlags
widgetSetStateFlags :: (MonadIO m, WidgetK a) => a -> [StateFlags] -> Bool -> m () Source
widgetSetStyle
widgetSetStyle :: (MonadIO m, WidgetK a, StyleK b) => a -> Maybe b -> m () Source
Deprecated: (Since version 3.0)Use #GtkStyleContext instead
widgetSetSupportMultidevice
widgetSetSupportMultidevice :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source
widgetSetTooltipMarkup
widgetSetTooltipText
widgetSetTooltipWindow
widgetSetValign
widgetSetValign :: (MonadIO m, WidgetK a) => a -> Align -> m () Source
widgetSetVexpand
widgetSetVexpand :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source
widgetSetVexpandSet
widgetSetVexpandSet :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source
widgetSetVisible
widgetSetVisible :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source
widgetSetVisual
widgetSetWindow
widgetSetWindow :: (MonadIO m, WidgetK a, WindowK b) => a -> b -> m () Source
widgetShapeCombineRegion
widgetShow
widgetShow :: (MonadIO m, WidgetK a) => a -> m () Source
widgetShowAll
widgetShowAll :: (MonadIO m, WidgetK a) => a -> m () Source
widgetShowNow
widgetShowNow :: (MonadIO m, WidgetK a) => a -> m () Source
widgetSizeAllocate
widgetSizeAllocate :: (MonadIO m, WidgetK a) => a -> Rectangle -> m () Source
widgetSizeAllocateWithBaseline
widgetSizeRequest
widgetSizeRequest :: (MonadIO m, WidgetK a) => a -> m Requisition Source
Deprecated: (Since version 3.0)Use gtk_widget_get_preferred_size() instead.
widgetStyleAttach
widgetStyleAttach :: (MonadIO m, WidgetK a) => a -> m () Source
Deprecated: (Since version 3.0)This step is unnecessary with #GtkStyleContext.
widgetStyleGetProperty
widgetThawChildNotify
widgetThawChildNotify :: (MonadIO m, WidgetK a) => a -> m () Source
widgetTranslateCoordinates
widgetTranslateCoordinates :: (MonadIO m, WidgetK a, WidgetK b) => a -> b -> Int32 -> Int32 -> m (Bool, Int32, Int32) Source
widgetTriggerTooltipQuery
widgetTriggerTooltipQuery :: (MonadIO m, WidgetK a) => a -> m () Source
widgetUnmap
widgetUnmap :: (MonadIO m, WidgetK a) => a -> m () Source
widgetUnparent
widgetUnparent :: (MonadIO m, WidgetK a) => a -> m () Source
widgetUnrealize
widgetUnrealize :: (MonadIO m, WidgetK a) => a -> m () Source
widgetUnregisterWindow
widgetUnregisterWindow :: (MonadIO m, WidgetK a, WindowK b) => a -> b -> m () Source
widgetUnsetStateFlags
widgetUnsetStateFlags :: (MonadIO m, WidgetK a) => a -> [StateFlags] -> m () Source
Properties
AppPaintable
data WidgetAppPaintablePropertyInfo Source
AttrInfo WidgetAppPaintablePropertyInfo | |
type AttrLabel WidgetAppPaintablePropertyInfo = "Widget::app-paintable" | |
type AttrGetType WidgetAppPaintablePropertyInfo = Bool | |
type AttrBaseTypeConstraint WidgetAppPaintablePropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetAppPaintablePropertyInfo = * ~ Bool | |
type AttrAllowedOps WidgetAppPaintablePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetAppPaintable :: (MonadIO m, WidgetK o) => o -> m Bool Source
setWidgetAppPaintable :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source
CanDefault
data WidgetCanDefaultPropertyInfo Source
AttrInfo WidgetCanDefaultPropertyInfo | |
type AttrLabel WidgetCanDefaultPropertyInfo = "Widget::can-default" | |
type AttrGetType WidgetCanDefaultPropertyInfo = Bool | |
type AttrBaseTypeConstraint WidgetCanDefaultPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetCanDefaultPropertyInfo = * ~ Bool | |
type AttrAllowedOps WidgetCanDefaultPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetCanDefault :: (MonadIO m, WidgetK o) => o -> m Bool Source
setWidgetCanDefault :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source
CanFocus
data WidgetCanFocusPropertyInfo Source
AttrInfo WidgetCanFocusPropertyInfo | |
type AttrLabel WidgetCanFocusPropertyInfo = "Widget::can-focus" | |
type AttrGetType WidgetCanFocusPropertyInfo = Bool | |
type AttrBaseTypeConstraint WidgetCanFocusPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetCanFocusPropertyInfo = * ~ Bool | |
type AttrAllowedOps WidgetCanFocusPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetCanFocus :: (MonadIO m, WidgetK o) => o -> m Bool Source
setWidgetCanFocus :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source
CompositeChild
data WidgetCompositeChildPropertyInfo Source
AttrInfo WidgetCompositeChildPropertyInfo | |
type AttrLabel WidgetCompositeChildPropertyInfo = "Widget::composite-child" | |
type AttrGetType WidgetCompositeChildPropertyInfo = Bool | |
type AttrBaseTypeConstraint WidgetCompositeChildPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetCompositeChildPropertyInfo = * ~ () | |
type AttrAllowedOps WidgetCompositeChildPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getWidgetCompositeChild :: (MonadIO m, WidgetK o) => o -> m Bool Source
DoubleBuffered
data WidgetDoubleBufferedPropertyInfo Source
AttrInfo WidgetDoubleBufferedPropertyInfo | |
type AttrLabel WidgetDoubleBufferedPropertyInfo = "Widget::double-buffered" | |
type AttrGetType WidgetDoubleBufferedPropertyInfo = Bool | |
type AttrBaseTypeConstraint WidgetDoubleBufferedPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetDoubleBufferedPropertyInfo = * ~ Bool | |
type AttrAllowedOps WidgetDoubleBufferedPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetDoubleBuffered :: (MonadIO m, WidgetK o) => o -> m Bool Source
setWidgetDoubleBuffered :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source
Events
data WidgetEventsPropertyInfo Source
AttrInfo WidgetEventsPropertyInfo | |
type AttrLabel WidgetEventsPropertyInfo = "Widget::events" | |
type AttrGetType WidgetEventsPropertyInfo = [EventMask] | |
type AttrBaseTypeConstraint WidgetEventsPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetEventsPropertyInfo = * ~ [EventMask] | |
type AttrAllowedOps WidgetEventsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetEvents :: (MonadIO m, WidgetK o) => o -> m [EventMask] Source
setWidgetEvents :: (MonadIO m, WidgetK o) => o -> [EventMask] -> m () Source
Expand
data WidgetExpandPropertyInfo Source
AttrInfo WidgetExpandPropertyInfo | |
type AttrLabel WidgetExpandPropertyInfo = "Widget::expand" | |
type AttrGetType WidgetExpandPropertyInfo = Bool | |
type AttrBaseTypeConstraint WidgetExpandPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetExpandPropertyInfo = * ~ Bool | |
type AttrAllowedOps WidgetExpandPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetExpand :: (MonadIO m, WidgetK o) => o -> m Bool Source
setWidgetExpand :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source
Halign
data WidgetHalignPropertyInfo Source
AttrInfo WidgetHalignPropertyInfo | |
type AttrLabel WidgetHalignPropertyInfo = "Widget::halign" | |
type AttrGetType WidgetHalignPropertyInfo = Align | |
type AttrBaseTypeConstraint WidgetHalignPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetHalignPropertyInfo = * ~ Align | |
type AttrAllowedOps WidgetHalignPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetHalign :: (MonadIO m, WidgetK o) => o -> m Align Source
setWidgetHalign :: (MonadIO m, WidgetK o) => o -> Align -> m () Source
HasDefault
data WidgetHasDefaultPropertyInfo Source
AttrInfo WidgetHasDefaultPropertyInfo | |
type AttrLabel WidgetHasDefaultPropertyInfo = "Widget::has-default" | |
type AttrGetType WidgetHasDefaultPropertyInfo = Bool | |
type AttrBaseTypeConstraint WidgetHasDefaultPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetHasDefaultPropertyInfo = * ~ Bool | |
type AttrAllowedOps WidgetHasDefaultPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetHasDefault :: (MonadIO m, WidgetK o) => o -> m Bool Source
setWidgetHasDefault :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source
HasFocus
data WidgetHasFocusPropertyInfo Source
AttrInfo WidgetHasFocusPropertyInfo | |
type AttrLabel WidgetHasFocusPropertyInfo = "Widget::has-focus" | |
type AttrGetType WidgetHasFocusPropertyInfo = Bool | |
type AttrBaseTypeConstraint WidgetHasFocusPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetHasFocusPropertyInfo = * ~ Bool | |
type AttrAllowedOps WidgetHasFocusPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetHasFocus :: (MonadIO m, WidgetK o) => o -> m Bool Source
setWidgetHasFocus :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source
HasTooltip
data WidgetHasTooltipPropertyInfo Source
AttrInfo WidgetHasTooltipPropertyInfo | |
type AttrLabel WidgetHasTooltipPropertyInfo = "Widget::has-tooltip" | |
type AttrGetType WidgetHasTooltipPropertyInfo = Bool | |
type AttrBaseTypeConstraint WidgetHasTooltipPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetHasTooltipPropertyInfo = * ~ Bool | |
type AttrAllowedOps WidgetHasTooltipPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetHasTooltip :: (MonadIO m, WidgetK o) => o -> m Bool Source
setWidgetHasTooltip :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source
HeightRequest
data WidgetHeightRequestPropertyInfo Source
AttrInfo WidgetHeightRequestPropertyInfo | |
type AttrLabel WidgetHeightRequestPropertyInfo = "Widget::height-request" | |
type AttrGetType WidgetHeightRequestPropertyInfo = Int32 | |
type AttrBaseTypeConstraint WidgetHeightRequestPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetHeightRequestPropertyInfo = * ~ Int32 | |
type AttrAllowedOps WidgetHeightRequestPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetHeightRequest :: (MonadIO m, WidgetK o) => o -> m Int32 Source
setWidgetHeightRequest :: (MonadIO m, WidgetK o) => o -> Int32 -> m () Source
Hexpand
data WidgetHexpandPropertyInfo Source
AttrInfo WidgetHexpandPropertyInfo | |
type AttrLabel WidgetHexpandPropertyInfo = "Widget::hexpand" | |
type AttrGetType WidgetHexpandPropertyInfo = Bool | |
type AttrBaseTypeConstraint WidgetHexpandPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetHexpandPropertyInfo = * ~ Bool | |
type AttrAllowedOps WidgetHexpandPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetHexpand :: (MonadIO m, WidgetK o) => o -> m Bool Source
setWidgetHexpand :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source
HexpandSet
data WidgetHexpandSetPropertyInfo Source
AttrInfo WidgetHexpandSetPropertyInfo | |
type AttrLabel WidgetHexpandSetPropertyInfo = "Widget::hexpand-set" | |
type AttrGetType WidgetHexpandSetPropertyInfo = Bool | |
type AttrBaseTypeConstraint WidgetHexpandSetPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetHexpandSetPropertyInfo = * ~ Bool | |
type AttrAllowedOps WidgetHexpandSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetHexpandSet :: (MonadIO m, WidgetK o) => o -> m Bool Source
setWidgetHexpandSet :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source
IsFocus
data WidgetIsFocusPropertyInfo Source
AttrInfo WidgetIsFocusPropertyInfo | |
type AttrLabel WidgetIsFocusPropertyInfo = "Widget::is-focus" | |
type AttrGetType WidgetIsFocusPropertyInfo = Bool | |
type AttrBaseTypeConstraint WidgetIsFocusPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetIsFocusPropertyInfo = * ~ Bool | |
type AttrAllowedOps WidgetIsFocusPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetIsFocus :: (MonadIO m, WidgetK o) => o -> m Bool Source
setWidgetIsFocus :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source
Margin
data WidgetMarginPropertyInfo Source
AttrInfo WidgetMarginPropertyInfo | |
type AttrLabel WidgetMarginPropertyInfo = "Widget::margin" | |
type AttrGetType WidgetMarginPropertyInfo = Int32 | |
type AttrBaseTypeConstraint WidgetMarginPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetMarginPropertyInfo = * ~ Int32 | |
type AttrAllowedOps WidgetMarginPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetMargin :: (MonadIO m, WidgetK o) => o -> m Int32 Source
setWidgetMargin :: (MonadIO m, WidgetK o) => o -> Int32 -> m () Source
MarginBottom
data WidgetMarginBottomPropertyInfo Source
AttrInfo WidgetMarginBottomPropertyInfo | |
type AttrLabel WidgetMarginBottomPropertyInfo = "Widget::margin-bottom" | |
type AttrGetType WidgetMarginBottomPropertyInfo = Int32 | |
type AttrBaseTypeConstraint WidgetMarginBottomPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetMarginBottomPropertyInfo = * ~ Int32 | |
type AttrAllowedOps WidgetMarginBottomPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetMarginBottom :: (MonadIO m, WidgetK o) => o -> m Int32 Source
setWidgetMarginBottom :: (MonadIO m, WidgetK o) => o -> Int32 -> m () Source
MarginEnd
data WidgetMarginEndPropertyInfo Source
AttrInfo WidgetMarginEndPropertyInfo | |
type AttrLabel WidgetMarginEndPropertyInfo = "Widget::margin-end" | |
type AttrGetType WidgetMarginEndPropertyInfo = Int32 | |
type AttrBaseTypeConstraint WidgetMarginEndPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetMarginEndPropertyInfo = * ~ Int32 | |
type AttrAllowedOps WidgetMarginEndPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetMarginEnd :: (MonadIO m, WidgetK o) => o -> m Int32 Source
setWidgetMarginEnd :: (MonadIO m, WidgetK o) => o -> Int32 -> m () Source
MarginLeft
data WidgetMarginLeftPropertyInfo Source
AttrInfo WidgetMarginLeftPropertyInfo | |
type AttrLabel WidgetMarginLeftPropertyInfo = "Widget::margin-left" | |
type AttrGetType WidgetMarginLeftPropertyInfo = Int32 | |
type AttrBaseTypeConstraint WidgetMarginLeftPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetMarginLeftPropertyInfo = * ~ Int32 | |
type AttrAllowedOps WidgetMarginLeftPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetMarginLeft :: (MonadIO m, WidgetK o) => o -> m Int32 Source
setWidgetMarginLeft :: (MonadIO m, WidgetK o) => o -> Int32 -> m () Source
MarginRight
data WidgetMarginRightPropertyInfo Source
AttrInfo WidgetMarginRightPropertyInfo | |
type AttrLabel WidgetMarginRightPropertyInfo = "Widget::margin-right" | |
type AttrGetType WidgetMarginRightPropertyInfo = Int32 | |
type AttrBaseTypeConstraint WidgetMarginRightPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetMarginRightPropertyInfo = * ~ Int32 | |
type AttrAllowedOps WidgetMarginRightPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetMarginRight :: (MonadIO m, WidgetK o) => o -> m Int32 Source
setWidgetMarginRight :: (MonadIO m, WidgetK o) => o -> Int32 -> m () Source
MarginStart
data WidgetMarginStartPropertyInfo Source
AttrInfo WidgetMarginStartPropertyInfo | |
type AttrLabel WidgetMarginStartPropertyInfo = "Widget::margin-start" | |
type AttrGetType WidgetMarginStartPropertyInfo = Int32 | |
type AttrBaseTypeConstraint WidgetMarginStartPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetMarginStartPropertyInfo = * ~ Int32 | |
type AttrAllowedOps WidgetMarginStartPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetMarginStart :: (MonadIO m, WidgetK o) => o -> m Int32 Source
setWidgetMarginStart :: (MonadIO m, WidgetK o) => o -> Int32 -> m () Source
MarginTop
data WidgetMarginTopPropertyInfo Source
AttrInfo WidgetMarginTopPropertyInfo | |
type AttrLabel WidgetMarginTopPropertyInfo = "Widget::margin-top" | |
type AttrGetType WidgetMarginTopPropertyInfo = Int32 | |
type AttrBaseTypeConstraint WidgetMarginTopPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetMarginTopPropertyInfo = * ~ Int32 | |
type AttrAllowedOps WidgetMarginTopPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetMarginTop :: (MonadIO m, WidgetK o) => o -> m Int32 Source
setWidgetMarginTop :: (MonadIO m, WidgetK o) => o -> Int32 -> m () Source
Name
data WidgetNamePropertyInfo Source
AttrInfo WidgetNamePropertyInfo | |
type AttrLabel WidgetNamePropertyInfo = "Widget::name" | |
type AttrGetType WidgetNamePropertyInfo = Text | |
type AttrBaseTypeConstraint WidgetNamePropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetNamePropertyInfo = * ~ Text | |
type AttrAllowedOps WidgetNamePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetName :: (MonadIO m, WidgetK o) => o -> m Text Source
setWidgetName :: (MonadIO m, WidgetK o) => o -> Text -> m () Source
NoShowAll
data WidgetNoShowAllPropertyInfo Source
AttrInfo WidgetNoShowAllPropertyInfo | |
type AttrLabel WidgetNoShowAllPropertyInfo = "Widget::no-show-all" | |
type AttrGetType WidgetNoShowAllPropertyInfo = Bool | |
type AttrBaseTypeConstraint WidgetNoShowAllPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetNoShowAllPropertyInfo = * ~ Bool | |
type AttrAllowedOps WidgetNoShowAllPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetNoShowAll :: (MonadIO m, WidgetK o) => o -> m Bool Source
setWidgetNoShowAll :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source
Opacity
data WidgetOpacityPropertyInfo Source
AttrInfo WidgetOpacityPropertyInfo | |
type AttrLabel WidgetOpacityPropertyInfo = "Widget::opacity" | |
type AttrGetType WidgetOpacityPropertyInfo = Double | |
type AttrBaseTypeConstraint WidgetOpacityPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetOpacityPropertyInfo = * ~ Double | |
type AttrAllowedOps WidgetOpacityPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetOpacity :: (MonadIO m, WidgetK o) => o -> m Double Source
setWidgetOpacity :: (MonadIO m, WidgetK o) => o -> Double -> m () Source
Parent
data WidgetParentPropertyInfo Source
AttrInfo WidgetParentPropertyInfo | |
type AttrLabel WidgetParentPropertyInfo = "Widget::parent" | |
type AttrGetType WidgetParentPropertyInfo = Container | |
type AttrBaseTypeConstraint WidgetParentPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetParentPropertyInfo = ContainerK | |
type AttrAllowedOps WidgetParentPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
constructWidgetParent :: ContainerK a => a -> IO ([Char], GValue) Source
getWidgetParent :: (MonadIO m, WidgetK o) => o -> m Container Source
setWidgetParent :: (MonadIO m, WidgetK o, ContainerK a) => o -> a -> m () Source
ReceivesDefault
data WidgetReceivesDefaultPropertyInfo Source
AttrInfo WidgetReceivesDefaultPropertyInfo | |
type AttrLabel WidgetReceivesDefaultPropertyInfo = "Widget::receives-default" | |
type AttrGetType WidgetReceivesDefaultPropertyInfo = Bool | |
type AttrBaseTypeConstraint WidgetReceivesDefaultPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetReceivesDefaultPropertyInfo = * ~ Bool | |
type AttrAllowedOps WidgetReceivesDefaultPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetReceivesDefault :: (MonadIO m, WidgetK o) => o -> m Bool Source
setWidgetReceivesDefault :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source
ScaleFactor
data WidgetScaleFactorPropertyInfo Source
AttrInfo WidgetScaleFactorPropertyInfo | |
type AttrLabel WidgetScaleFactorPropertyInfo = "Widget::scale-factor" | |
type AttrGetType WidgetScaleFactorPropertyInfo = Int32 | |
type AttrBaseTypeConstraint WidgetScaleFactorPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetScaleFactorPropertyInfo = * ~ () | |
type AttrAllowedOps WidgetScaleFactorPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getWidgetScaleFactor :: (MonadIO m, WidgetK o) => o -> m Int32 Source
Sensitive
data WidgetSensitivePropertyInfo Source
AttrInfo WidgetSensitivePropertyInfo | |
type AttrLabel WidgetSensitivePropertyInfo = "Widget::sensitive" | |
type AttrGetType WidgetSensitivePropertyInfo = Bool | |
type AttrBaseTypeConstraint WidgetSensitivePropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetSensitivePropertyInfo = * ~ Bool | |
type AttrAllowedOps WidgetSensitivePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetSensitive :: (MonadIO m, WidgetK o) => o -> m Bool Source
setWidgetSensitive :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source
Style
data WidgetStylePropertyInfo Source
AttrInfo WidgetStylePropertyInfo | |
type AttrLabel WidgetStylePropertyInfo = "Widget::style" | |
type AttrGetType WidgetStylePropertyInfo = Style | |
type AttrBaseTypeConstraint WidgetStylePropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetStylePropertyInfo = StyleK | |
type AttrAllowedOps WidgetStylePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetStyle :: (MonadIO m, WidgetK o) => o -> m Style Source
setWidgetStyle :: (MonadIO m, WidgetK o, StyleK a) => o -> a -> m () Source
TooltipMarkup
data WidgetTooltipMarkupPropertyInfo Source
AttrInfo WidgetTooltipMarkupPropertyInfo | |
type AttrLabel WidgetTooltipMarkupPropertyInfo = "Widget::tooltip-markup" | |
type AttrGetType WidgetTooltipMarkupPropertyInfo = Text | |
type AttrBaseTypeConstraint WidgetTooltipMarkupPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetTooltipMarkupPropertyInfo = * ~ Text | |
type AttrAllowedOps WidgetTooltipMarkupPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetTooltipMarkup :: (MonadIO m, WidgetK o) => o -> m Text Source
setWidgetTooltipMarkup :: (MonadIO m, WidgetK o) => o -> Text -> m () Source
TooltipText
data WidgetTooltipTextPropertyInfo Source
AttrInfo WidgetTooltipTextPropertyInfo | |
type AttrLabel WidgetTooltipTextPropertyInfo = "Widget::tooltip-text" | |
type AttrGetType WidgetTooltipTextPropertyInfo = Text | |
type AttrBaseTypeConstraint WidgetTooltipTextPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetTooltipTextPropertyInfo = * ~ Text | |
type AttrAllowedOps WidgetTooltipTextPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetTooltipText :: (MonadIO m, WidgetK o) => o -> m Text Source
setWidgetTooltipText :: (MonadIO m, WidgetK o) => o -> Text -> m () Source
Valign
data WidgetValignPropertyInfo Source
AttrInfo WidgetValignPropertyInfo | |
type AttrLabel WidgetValignPropertyInfo = "Widget::valign" | |
type AttrGetType WidgetValignPropertyInfo = Align | |
type AttrBaseTypeConstraint WidgetValignPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetValignPropertyInfo = * ~ Align | |
type AttrAllowedOps WidgetValignPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetValign :: (MonadIO m, WidgetK o) => o -> m Align Source
setWidgetValign :: (MonadIO m, WidgetK o) => o -> Align -> m () Source
Vexpand
data WidgetVexpandPropertyInfo Source
AttrInfo WidgetVexpandPropertyInfo | |
type AttrLabel WidgetVexpandPropertyInfo = "Widget::vexpand" | |
type AttrGetType WidgetVexpandPropertyInfo = Bool | |
type AttrBaseTypeConstraint WidgetVexpandPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetVexpandPropertyInfo = * ~ Bool | |
type AttrAllowedOps WidgetVexpandPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetVexpand :: (MonadIO m, WidgetK o) => o -> m Bool Source
setWidgetVexpand :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source
VexpandSet
data WidgetVexpandSetPropertyInfo Source
AttrInfo WidgetVexpandSetPropertyInfo | |
type AttrLabel WidgetVexpandSetPropertyInfo = "Widget::vexpand-set" | |
type AttrGetType WidgetVexpandSetPropertyInfo = Bool | |
type AttrBaseTypeConstraint WidgetVexpandSetPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetVexpandSetPropertyInfo = * ~ Bool | |
type AttrAllowedOps WidgetVexpandSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetVexpandSet :: (MonadIO m, WidgetK o) => o -> m Bool Source
setWidgetVexpandSet :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source
Visible
data WidgetVisiblePropertyInfo Source
AttrInfo WidgetVisiblePropertyInfo | |
type AttrLabel WidgetVisiblePropertyInfo = "Widget::visible" | |
type AttrGetType WidgetVisiblePropertyInfo = Bool | |
type AttrBaseTypeConstraint WidgetVisiblePropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetVisiblePropertyInfo = * ~ Bool | |
type AttrAllowedOps WidgetVisiblePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetVisible :: (MonadIO m, WidgetK o) => o -> m Bool Source
setWidgetVisible :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source
WidthRequest
data WidgetWidthRequestPropertyInfo Source
AttrInfo WidgetWidthRequestPropertyInfo | |
type AttrLabel WidgetWidthRequestPropertyInfo = "Widget::width-request" | |
type AttrGetType WidgetWidthRequestPropertyInfo = Int32 | |
type AttrBaseTypeConstraint WidgetWidthRequestPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetWidthRequestPropertyInfo = * ~ Int32 | |
type AttrAllowedOps WidgetWidthRequestPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWidgetWidthRequest :: (MonadIO m, WidgetK o) => o -> m Int32 Source
setWidgetWidthRequest :: (MonadIO m, WidgetK o) => o -> Int32 -> m () Source
Window
data WidgetWindowPropertyInfo Source
AttrInfo WidgetWindowPropertyInfo | |
type AttrLabel WidgetWindowPropertyInfo = "Widget::window" | |
type AttrGetType WidgetWindowPropertyInfo = Window | |
type AttrBaseTypeConstraint WidgetWindowPropertyInfo = WidgetK | |
type AttrSetTypeConstraint WidgetWindowPropertyInfo = * ~ () | |
type AttrAllowedOps WidgetWindowPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getWidgetWindow :: (MonadIO m, WidgetK o) => o -> m Window Source
Signals
AccelClosuresChanged
type WidgetAccelClosuresChangedCallback = IO () Source
type WidgetAccelClosuresChangedCallbackC = Ptr () -> Ptr () -> IO () Source
afterWidgetAccelClosuresChanged :: (GObject a, MonadIO m) => a -> WidgetAccelClosuresChangedCallback -> m SignalHandlerId Source
mkWidgetAccelClosuresChangedCallback :: WidgetAccelClosuresChangedCallbackC -> IO (FunPtr WidgetAccelClosuresChangedCallbackC) Source
onWidgetAccelClosuresChanged :: (GObject a, MonadIO m) => a -> WidgetAccelClosuresChangedCallback -> m SignalHandlerId Source
widgetAccelClosuresChangedCallbackWrapper :: WidgetAccelClosuresChangedCallback -> Ptr () -> Ptr () -> IO () Source
ButtonPressEvent
type WidgetButtonPressEventCallback = EventButton -> IO Bool Source
type WidgetButtonPressEventCallbackC = Ptr () -> Ptr EventButton -> Ptr () -> IO CInt Source
afterWidgetButtonPressEvent :: (GObject a, MonadIO m) => a -> WidgetButtonPressEventCallback -> m SignalHandlerId Source
mkWidgetButtonPressEventCallback :: WidgetButtonPressEventCallbackC -> IO (FunPtr WidgetButtonPressEventCallbackC) Source
onWidgetButtonPressEvent :: (GObject a, MonadIO m) => a -> WidgetButtonPressEventCallback -> m SignalHandlerId Source
widgetButtonPressEventCallbackWrapper :: WidgetButtonPressEventCallback -> Ptr () -> Ptr EventButton -> Ptr () -> IO CInt Source
ButtonReleaseEvent
type WidgetButtonReleaseEventCallback = EventButton -> IO Bool Source
type WidgetButtonReleaseEventCallbackC = Ptr () -> Ptr EventButton -> Ptr () -> IO CInt Source
afterWidgetButtonReleaseEvent :: (GObject a, MonadIO m) => a -> WidgetButtonReleaseEventCallback -> m SignalHandlerId Source
mkWidgetButtonReleaseEventCallback :: WidgetButtonReleaseEventCallbackC -> IO (FunPtr WidgetButtonReleaseEventCallbackC) Source
onWidgetButtonReleaseEvent :: (GObject a, MonadIO m) => a -> WidgetButtonReleaseEventCallback -> m SignalHandlerId Source
widgetButtonReleaseEventCallbackWrapper :: WidgetButtonReleaseEventCallback -> Ptr () -> Ptr EventButton -> Ptr () -> IO CInt Source
CanActivateAccel
type WidgetCanActivateAccelCallback = Word32 -> IO Bool Source
afterWidgetCanActivateAccel :: (GObject a, MonadIO m) => a -> WidgetCanActivateAccelCallback -> m SignalHandlerId Source
mkWidgetCanActivateAccelCallback :: WidgetCanActivateAccelCallbackC -> IO (FunPtr WidgetCanActivateAccelCallbackC) Source
onWidgetCanActivateAccel :: (GObject a, MonadIO m) => a -> WidgetCanActivateAccelCallback -> m SignalHandlerId Source
widgetCanActivateAccelCallbackWrapper :: WidgetCanActivateAccelCallback -> Ptr () -> Word32 -> Ptr () -> IO CInt Source
ChildNotify
type WidgetChildNotifyCallback = GParamSpec -> IO () Source
type WidgetChildNotifyCallbackC = Ptr () -> Ptr GParamSpec -> Ptr () -> IO () Source
afterWidgetChildNotify :: (GObject a, MonadIO m) => a -> WidgetChildNotifyCallback -> m SignalHandlerId Source
mkWidgetChildNotifyCallback :: WidgetChildNotifyCallbackC -> IO (FunPtr WidgetChildNotifyCallbackC) Source
onWidgetChildNotify :: (GObject a, MonadIO m) => a -> WidgetChildNotifyCallback -> m SignalHandlerId Source
widgetChildNotifyCallbackWrapper :: WidgetChildNotifyCallback -> Ptr () -> Ptr GParamSpec -> Ptr () -> IO () Source
CompositedChanged
type WidgetCompositedChangedCallback = IO () Source
type WidgetCompositedChangedCallbackC = Ptr () -> Ptr () -> IO () Source
afterWidgetCompositedChanged :: (GObject a, MonadIO m) => a -> WidgetCompositedChangedCallback -> m SignalHandlerId Source
mkWidgetCompositedChangedCallback :: WidgetCompositedChangedCallbackC -> IO (FunPtr WidgetCompositedChangedCallbackC) Source
onWidgetCompositedChanged :: (GObject a, MonadIO m) => a -> WidgetCompositedChangedCallback -> m SignalHandlerId Source
widgetCompositedChangedCallbackWrapper :: WidgetCompositedChangedCallback -> Ptr () -> Ptr () -> IO () Source
ConfigureEvent
type WidgetConfigureEventCallback = EventConfigure -> IO Bool Source
type WidgetConfigureEventCallbackC = Ptr () -> Ptr EventConfigure -> Ptr () -> IO CInt Source
afterWidgetConfigureEvent :: (GObject a, MonadIO m) => a -> WidgetConfigureEventCallback -> m SignalHandlerId Source
mkWidgetConfigureEventCallback :: WidgetConfigureEventCallbackC -> IO (FunPtr WidgetConfigureEventCallbackC) Source
onWidgetConfigureEvent :: (GObject a, MonadIO m) => a -> WidgetConfigureEventCallback -> m SignalHandlerId Source
widgetConfigureEventCallbackWrapper :: WidgetConfigureEventCallback -> Ptr () -> Ptr EventConfigure -> Ptr () -> IO CInt Source
DamageEvent
type WidgetDamageEventCallback = EventExpose -> IO Bool Source
type WidgetDamageEventCallbackC = Ptr () -> Ptr EventExpose -> Ptr () -> IO CInt Source
afterWidgetDamageEvent :: (GObject a, MonadIO m) => a -> WidgetDamageEventCallback -> m SignalHandlerId Source
mkWidgetDamageEventCallback :: WidgetDamageEventCallbackC -> IO (FunPtr WidgetDamageEventCallbackC) Source
onWidgetDamageEvent :: (GObject a, MonadIO m) => a -> WidgetDamageEventCallback -> m SignalHandlerId Source
widgetDamageEventCallbackWrapper :: WidgetDamageEventCallback -> Ptr () -> Ptr EventExpose -> Ptr () -> IO CInt Source
DeleteEvent
type WidgetDeleteEventCallback = Event -> IO Bool Source
afterWidgetDeleteEvent :: (GObject a, MonadIO m) => a -> WidgetDeleteEventCallback -> m SignalHandlerId Source
mkWidgetDeleteEventCallback :: WidgetDeleteEventCallbackC -> IO (FunPtr WidgetDeleteEventCallbackC) Source
onWidgetDeleteEvent :: (GObject a, MonadIO m) => a -> WidgetDeleteEventCallback -> m SignalHandlerId Source
widgetDeleteEventCallbackWrapper :: WidgetDeleteEventCallback -> Ptr () -> Ptr Event -> Ptr () -> IO CInt Source
Destroy
type WidgetDestroyCallback = IO () Source
type WidgetDestroyCallbackC = Ptr () -> Ptr () -> IO () Source
afterWidgetDestroy :: (GObject a, MonadIO m) => a -> WidgetDestroyCallback -> m SignalHandlerId Source
onWidgetDestroy :: (GObject a, MonadIO m) => a -> WidgetDestroyCallback -> m SignalHandlerId Source
widgetDestroyCallbackWrapper :: WidgetDestroyCallback -> Ptr () -> Ptr () -> IO () Source
DestroyEvent
type WidgetDestroyEventCallback = Event -> IO Bool Source
afterWidgetDestroyEvent :: (GObject a, MonadIO m) => a -> WidgetDestroyEventCallback -> m SignalHandlerId Source
mkWidgetDestroyEventCallback :: WidgetDestroyEventCallbackC -> IO (FunPtr WidgetDestroyEventCallbackC) Source
onWidgetDestroyEvent :: (GObject a, MonadIO m) => a -> WidgetDestroyEventCallback -> m SignalHandlerId Source
widgetDestroyEventCallbackWrapper :: WidgetDestroyEventCallback -> Ptr () -> Ptr Event -> Ptr () -> IO CInt Source
DirectionChanged
type WidgetDirectionChangedCallback = TextDirection -> IO () Source
afterWidgetDirectionChanged :: (GObject a, MonadIO m) => a -> WidgetDirectionChangedCallback -> m SignalHandlerId Source
mkWidgetDirectionChangedCallback :: WidgetDirectionChangedCallbackC -> IO (FunPtr WidgetDirectionChangedCallbackC) Source
onWidgetDirectionChanged :: (GObject a, MonadIO m) => a -> WidgetDirectionChangedCallback -> m SignalHandlerId Source
widgetDirectionChangedCallbackWrapper :: WidgetDirectionChangedCallback -> Ptr () -> CUInt -> Ptr () -> IO () Source
DragBegin
type WidgetDragBeginCallback = DragContext -> IO () Source
type WidgetDragBeginCallbackC = Ptr () -> Ptr DragContext -> Ptr () -> IO () Source
afterWidgetDragBegin :: (GObject a, MonadIO m) => a -> WidgetDragBeginCallback -> m SignalHandlerId Source
mkWidgetDragBeginCallback :: WidgetDragBeginCallbackC -> IO (FunPtr WidgetDragBeginCallbackC) Source
onWidgetDragBegin :: (GObject a, MonadIO m) => a -> WidgetDragBeginCallback -> m SignalHandlerId Source
widgetDragBeginCallbackWrapper :: WidgetDragBeginCallback -> Ptr () -> Ptr DragContext -> Ptr () -> IO () Source
DragDataDelete
type WidgetDragDataDeleteCallback = DragContext -> IO () Source
type WidgetDragDataDeleteCallbackC = Ptr () -> Ptr DragContext -> Ptr () -> IO () Source
afterWidgetDragDataDelete :: (GObject a, MonadIO m) => a -> WidgetDragDataDeleteCallback -> m SignalHandlerId Source
mkWidgetDragDataDeleteCallback :: WidgetDragDataDeleteCallbackC -> IO (FunPtr WidgetDragDataDeleteCallbackC) Source
onWidgetDragDataDelete :: (GObject a, MonadIO m) => a -> WidgetDragDataDeleteCallback -> m SignalHandlerId Source
widgetDragDataDeleteCallbackWrapper :: WidgetDragDataDeleteCallback -> Ptr () -> Ptr DragContext -> Ptr () -> IO () Source
DragDataGet
type WidgetDragDataGetCallback = DragContext -> SelectionData -> Word32 -> Word32 -> IO () Source
type WidgetDragDataGetCallbackC = Ptr () -> Ptr DragContext -> Ptr SelectionData -> Word32 -> Word32 -> Ptr () -> IO () Source
afterWidgetDragDataGet :: (GObject a, MonadIO m) => a -> WidgetDragDataGetCallback -> m SignalHandlerId Source
mkWidgetDragDataGetCallback :: WidgetDragDataGetCallbackC -> IO (FunPtr WidgetDragDataGetCallbackC) Source
onWidgetDragDataGet :: (GObject a, MonadIO m) => a -> WidgetDragDataGetCallback -> m SignalHandlerId Source
widgetDragDataGetCallbackWrapper :: WidgetDragDataGetCallback -> Ptr () -> Ptr DragContext -> Ptr SelectionData -> Word32 -> Word32 -> Ptr () -> IO () Source
DragDataReceived
type WidgetDragDataReceivedCallback = DragContext -> Int32 -> Int32 -> SelectionData -> Word32 -> Word32 -> IO () Source
type WidgetDragDataReceivedCallbackC = Ptr () -> Ptr DragContext -> Int32 -> Int32 -> Ptr SelectionData -> Word32 -> Word32 -> Ptr () -> IO () Source
afterWidgetDragDataReceived :: (GObject a, MonadIO m) => a -> WidgetDragDataReceivedCallback -> m SignalHandlerId Source
mkWidgetDragDataReceivedCallback :: WidgetDragDataReceivedCallbackC -> IO (FunPtr WidgetDragDataReceivedCallbackC) Source
onWidgetDragDataReceived :: (GObject a, MonadIO m) => a -> WidgetDragDataReceivedCallback -> m SignalHandlerId Source
widgetDragDataReceivedCallbackWrapper :: WidgetDragDataReceivedCallback -> Ptr () -> Ptr DragContext -> Int32 -> Int32 -> Ptr SelectionData -> Word32 -> Word32 -> Ptr () -> IO () Source
DragDrop
type WidgetDragDropCallback = DragContext -> Int32 -> Int32 -> Word32 -> IO Bool Source
type WidgetDragDropCallbackC = Ptr () -> Ptr DragContext -> Int32 -> Int32 -> Word32 -> Ptr () -> IO CInt Source
afterWidgetDragDrop :: (GObject a, MonadIO m) => a -> WidgetDragDropCallback -> m SignalHandlerId Source
onWidgetDragDrop :: (GObject a, MonadIO m) => a -> WidgetDragDropCallback -> m SignalHandlerId Source
widgetDragDropCallbackWrapper :: WidgetDragDropCallback -> Ptr () -> Ptr DragContext -> Int32 -> Int32 -> Word32 -> Ptr () -> IO CInt Source
DragEnd
type WidgetDragEndCallback = DragContext -> IO () Source
type WidgetDragEndCallbackC = Ptr () -> Ptr DragContext -> Ptr () -> IO () Source
afterWidgetDragEnd :: (GObject a, MonadIO m) => a -> WidgetDragEndCallback -> m SignalHandlerId Source
onWidgetDragEnd :: (GObject a, MonadIO m) => a -> WidgetDragEndCallback -> m SignalHandlerId Source
widgetDragEndCallbackWrapper :: WidgetDragEndCallback -> Ptr () -> Ptr DragContext -> Ptr () -> IO () Source
DragFailed
type WidgetDragFailedCallback = DragContext -> DragResult -> IO Bool Source
type WidgetDragFailedCallbackC = Ptr () -> Ptr DragContext -> CUInt -> Ptr () -> IO CInt Source
afterWidgetDragFailed :: (GObject a, MonadIO m) => a -> WidgetDragFailedCallback -> m SignalHandlerId Source
mkWidgetDragFailedCallback :: WidgetDragFailedCallbackC -> IO (FunPtr WidgetDragFailedCallbackC) Source
onWidgetDragFailed :: (GObject a, MonadIO m) => a -> WidgetDragFailedCallback -> m SignalHandlerId Source
widgetDragFailedCallbackWrapper :: WidgetDragFailedCallback -> Ptr () -> Ptr DragContext -> CUInt -> Ptr () -> IO CInt Source
DragLeave
type WidgetDragLeaveCallback = DragContext -> Word32 -> IO () Source
type WidgetDragLeaveCallbackC = Ptr () -> Ptr DragContext -> Word32 -> Ptr () -> IO () Source
afterWidgetDragLeave :: (GObject a, MonadIO m) => a -> WidgetDragLeaveCallback -> m SignalHandlerId Source
mkWidgetDragLeaveCallback :: WidgetDragLeaveCallbackC -> IO (FunPtr WidgetDragLeaveCallbackC) Source
onWidgetDragLeave :: (GObject a, MonadIO m) => a -> WidgetDragLeaveCallback -> m SignalHandlerId Source
widgetDragLeaveCallbackWrapper :: WidgetDragLeaveCallback -> Ptr () -> Ptr DragContext -> Word32 -> Ptr () -> IO () Source
DragMotion
type WidgetDragMotionCallback = DragContext -> Int32 -> Int32 -> Word32 -> IO Bool Source
type WidgetDragMotionCallbackC = Ptr () -> Ptr DragContext -> Int32 -> Int32 -> Word32 -> Ptr () -> IO CInt Source
afterWidgetDragMotion :: (GObject a, MonadIO m) => a -> WidgetDragMotionCallback -> m SignalHandlerId Source
mkWidgetDragMotionCallback :: WidgetDragMotionCallbackC -> IO (FunPtr WidgetDragMotionCallbackC) Source
onWidgetDragMotion :: (GObject a, MonadIO m) => a -> WidgetDragMotionCallback -> m SignalHandlerId Source
widgetDragMotionCallbackWrapper :: WidgetDragMotionCallback -> Ptr () -> Ptr DragContext -> Int32 -> Int32 -> Word32 -> Ptr () -> IO CInt Source
Draw
type WidgetDrawCallback = Context -> IO Bool Source
afterWidgetDraw :: (GObject a, MonadIO m) => a -> WidgetDrawCallback -> m SignalHandlerId Source
onWidgetDraw :: (GObject a, MonadIO m) => a -> WidgetDrawCallback -> m SignalHandlerId Source
widgetDrawCallbackWrapper :: WidgetDrawCallback -> Ptr () -> Ptr Context -> Ptr () -> IO CInt Source
EnterNotifyEvent
type WidgetEnterNotifyEventCallback = EventCrossing -> IO Bool Source
type WidgetEnterNotifyEventCallbackC = Ptr () -> Ptr EventCrossing -> Ptr () -> IO CInt Source
afterWidgetEnterNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetEnterNotifyEventCallback -> m SignalHandlerId Source
mkWidgetEnterNotifyEventCallback :: WidgetEnterNotifyEventCallbackC -> IO (FunPtr WidgetEnterNotifyEventCallbackC) Source
onWidgetEnterNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetEnterNotifyEventCallback -> m SignalHandlerId Source
widgetEnterNotifyEventCallbackWrapper :: WidgetEnterNotifyEventCallback -> Ptr () -> Ptr EventCrossing -> Ptr () -> IO CInt Source
Event
type WidgetEventCallback = Event -> IO Bool Source
afterWidgetEvent :: (GObject a, MonadIO m) => a -> WidgetEventCallback -> m SignalHandlerId Source
onWidgetEvent :: (GObject a, MonadIO m) => a -> WidgetEventCallback -> m SignalHandlerId Source
widgetEventCallbackWrapper :: WidgetEventCallback -> Ptr () -> Ptr Event -> Ptr () -> IO CInt Source
EventAfter
type WidgetEventAfterCallback = Event -> IO () Source
afterWidgetEventAfter :: (GObject a, MonadIO m) => a -> WidgetEventAfterCallback -> m SignalHandlerId Source
mkWidgetEventAfterCallback :: WidgetEventAfterCallbackC -> IO (FunPtr WidgetEventAfterCallbackC) Source
onWidgetEventAfter :: (GObject a, MonadIO m) => a -> WidgetEventAfterCallback -> m SignalHandlerId Source
widgetEventAfterCallbackWrapper :: WidgetEventAfterCallback -> Ptr () -> Ptr Event -> Ptr () -> IO () Source
Focus
type WidgetFocusCallback = DirectionType -> IO Bool Source
afterWidgetFocus :: (GObject a, MonadIO m) => a -> WidgetFocusCallback -> m SignalHandlerId Source
onWidgetFocus :: (GObject a, MonadIO m) => a -> WidgetFocusCallback -> m SignalHandlerId Source
widgetFocusCallbackWrapper :: WidgetFocusCallback -> Ptr () -> CUInt -> Ptr () -> IO CInt Source
FocusInEvent
type WidgetFocusInEventCallback = EventFocus -> IO Bool Source
type WidgetFocusInEventCallbackC = Ptr () -> Ptr EventFocus -> Ptr () -> IO CInt Source
afterWidgetFocusInEvent :: (GObject a, MonadIO m) => a -> WidgetFocusInEventCallback -> m SignalHandlerId Source
mkWidgetFocusInEventCallback :: WidgetFocusInEventCallbackC -> IO (FunPtr WidgetFocusInEventCallbackC) Source
onWidgetFocusInEvent :: (GObject a, MonadIO m) => a -> WidgetFocusInEventCallback -> m SignalHandlerId Source
widgetFocusInEventCallbackWrapper :: WidgetFocusInEventCallback -> Ptr () -> Ptr EventFocus -> Ptr () -> IO CInt Source
FocusOutEvent
type WidgetFocusOutEventCallback = EventFocus -> IO Bool Source
type WidgetFocusOutEventCallbackC = Ptr () -> Ptr EventFocus -> Ptr () -> IO CInt Source
afterWidgetFocusOutEvent :: (GObject a, MonadIO m) => a -> WidgetFocusOutEventCallback -> m SignalHandlerId Source
mkWidgetFocusOutEventCallback :: WidgetFocusOutEventCallbackC -> IO (FunPtr WidgetFocusOutEventCallbackC) Source
onWidgetFocusOutEvent :: (GObject a, MonadIO m) => a -> WidgetFocusOutEventCallback -> m SignalHandlerId Source
widgetFocusOutEventCallbackWrapper :: WidgetFocusOutEventCallback -> Ptr () -> Ptr EventFocus -> Ptr () -> IO CInt Source
GrabBrokenEvent
type WidgetGrabBrokenEventCallback = EventGrabBroken -> IO Bool Source
type WidgetGrabBrokenEventCallbackC = Ptr () -> Ptr EventGrabBroken -> Ptr () -> IO CInt Source
afterWidgetGrabBrokenEvent :: (GObject a, MonadIO m) => a -> WidgetGrabBrokenEventCallback -> m SignalHandlerId Source
mkWidgetGrabBrokenEventCallback :: WidgetGrabBrokenEventCallbackC -> IO (FunPtr WidgetGrabBrokenEventCallbackC) Source
onWidgetGrabBrokenEvent :: (GObject a, MonadIO m) => a -> WidgetGrabBrokenEventCallback -> m SignalHandlerId Source
widgetGrabBrokenEventCallbackWrapper :: WidgetGrabBrokenEventCallback -> Ptr () -> Ptr EventGrabBroken -> Ptr () -> IO CInt Source
GrabFocus
type WidgetGrabFocusCallback = IO () Source
type WidgetGrabFocusCallbackC = Ptr () -> Ptr () -> IO () Source
afterWidgetGrabFocus :: (GObject a, MonadIO m) => a -> WidgetGrabFocusCallback -> m SignalHandlerId Source
mkWidgetGrabFocusCallback :: WidgetGrabFocusCallbackC -> IO (FunPtr WidgetGrabFocusCallbackC) Source
onWidgetGrabFocus :: (GObject a, MonadIO m) => a -> WidgetGrabFocusCallback -> m SignalHandlerId Source
widgetGrabFocusCallbackWrapper :: WidgetGrabFocusCallback -> Ptr () -> Ptr () -> IO () Source
GrabNotify
type WidgetGrabNotifyCallback = Bool -> IO () Source
afterWidgetGrabNotify :: (GObject a, MonadIO m) => a -> WidgetGrabNotifyCallback -> m SignalHandlerId Source
mkWidgetGrabNotifyCallback :: WidgetGrabNotifyCallbackC -> IO (FunPtr WidgetGrabNotifyCallbackC) Source
onWidgetGrabNotify :: (GObject a, MonadIO m) => a -> WidgetGrabNotifyCallback -> m SignalHandlerId Source
widgetGrabNotifyCallbackWrapper :: WidgetGrabNotifyCallback -> Ptr () -> CInt -> Ptr () -> IO () Source
Hide
type WidgetHideCallback = IO () Source
type WidgetHideCallbackC = Ptr () -> Ptr () -> IO () Source
afterWidgetHide :: (GObject a, MonadIO m) => a -> WidgetHideCallback -> m SignalHandlerId Source
onWidgetHide :: (GObject a, MonadIO m) => a -> WidgetHideCallback -> m SignalHandlerId Source
widgetHideCallbackWrapper :: WidgetHideCallback -> Ptr () -> Ptr () -> IO () Source
HierarchyChanged
type WidgetHierarchyChangedCallback = Maybe Widget -> IO () Source
afterWidgetHierarchyChanged :: (GObject a, MonadIO m) => a -> WidgetHierarchyChangedCallback -> m SignalHandlerId Source
mkWidgetHierarchyChangedCallback :: WidgetHierarchyChangedCallbackC -> IO (FunPtr WidgetHierarchyChangedCallbackC) Source
onWidgetHierarchyChanged :: (GObject a, MonadIO m) => a -> WidgetHierarchyChangedCallback -> m SignalHandlerId Source
widgetHierarchyChangedCallbackWrapper :: WidgetHierarchyChangedCallback -> Ptr () -> Ptr Widget -> Ptr () -> IO () Source
KeyPressEvent
type WidgetKeyPressEventCallback = EventKey -> IO Bool Source
afterWidgetKeyPressEvent :: (GObject a, MonadIO m) => a -> WidgetKeyPressEventCallback -> m SignalHandlerId Source
mkWidgetKeyPressEventCallback :: WidgetKeyPressEventCallbackC -> IO (FunPtr WidgetKeyPressEventCallbackC) Source
onWidgetKeyPressEvent :: (GObject a, MonadIO m) => a -> WidgetKeyPressEventCallback -> m SignalHandlerId Source
widgetKeyPressEventCallbackWrapper :: WidgetKeyPressEventCallback -> Ptr () -> Ptr EventKey -> Ptr () -> IO CInt Source
KeyReleaseEvent
type WidgetKeyReleaseEventCallback = EventKey -> IO Bool Source
afterWidgetKeyReleaseEvent :: (GObject a, MonadIO m) => a -> WidgetKeyReleaseEventCallback -> m SignalHandlerId Source
mkWidgetKeyReleaseEventCallback :: WidgetKeyReleaseEventCallbackC -> IO (FunPtr WidgetKeyReleaseEventCallbackC) Source
onWidgetKeyReleaseEvent :: (GObject a, MonadIO m) => a -> WidgetKeyReleaseEventCallback -> m SignalHandlerId Source
widgetKeyReleaseEventCallbackWrapper :: WidgetKeyReleaseEventCallback -> Ptr () -> Ptr EventKey -> Ptr () -> IO CInt Source
KeynavFailed
type WidgetKeynavFailedCallback = DirectionType -> IO Bool Source
afterWidgetKeynavFailed :: (GObject a, MonadIO m) => a -> WidgetKeynavFailedCallback -> m SignalHandlerId Source
mkWidgetKeynavFailedCallback :: WidgetKeynavFailedCallbackC -> IO (FunPtr WidgetKeynavFailedCallbackC) Source
onWidgetKeynavFailed :: (GObject a, MonadIO m) => a -> WidgetKeynavFailedCallback -> m SignalHandlerId Source
widgetKeynavFailedCallbackWrapper :: WidgetKeynavFailedCallback -> Ptr () -> CUInt -> Ptr () -> IO CInt Source
LeaveNotifyEvent
type WidgetLeaveNotifyEventCallback = EventCrossing -> IO Bool Source
type WidgetLeaveNotifyEventCallbackC = Ptr () -> Ptr EventCrossing -> Ptr () -> IO CInt Source
afterWidgetLeaveNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetLeaveNotifyEventCallback -> m SignalHandlerId Source
mkWidgetLeaveNotifyEventCallback :: WidgetLeaveNotifyEventCallbackC -> IO (FunPtr WidgetLeaveNotifyEventCallbackC) Source
onWidgetLeaveNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetLeaveNotifyEventCallback -> m SignalHandlerId Source
widgetLeaveNotifyEventCallbackWrapper :: WidgetLeaveNotifyEventCallback -> Ptr () -> Ptr EventCrossing -> Ptr () -> IO CInt Source
Map
type WidgetMapCallback = IO () Source
type WidgetMapCallbackC = Ptr () -> Ptr () -> IO () Source
afterWidgetMap :: (GObject a, MonadIO m) => a -> WidgetMapCallback -> m SignalHandlerId Source
onWidgetMap :: (GObject a, MonadIO m) => a -> WidgetMapCallback -> m SignalHandlerId Source
widgetMapCallbackWrapper :: WidgetMapCallback -> Ptr () -> Ptr () -> IO () Source
MapEvent
type WidgetMapEventCallback = EventAny -> IO Bool Source
afterWidgetMapEvent :: (GObject a, MonadIO m) => a -> WidgetMapEventCallback -> m SignalHandlerId Source
onWidgetMapEvent :: (GObject a, MonadIO m) => a -> WidgetMapEventCallback -> m SignalHandlerId Source
widgetMapEventCallbackWrapper :: WidgetMapEventCallback -> Ptr () -> Ptr EventAny -> Ptr () -> IO CInt Source
MnemonicActivate
type WidgetMnemonicActivateCallback = Bool -> IO Bool Source
afterWidgetMnemonicActivate :: (GObject a, MonadIO m) => a -> WidgetMnemonicActivateCallback -> m SignalHandlerId Source
mkWidgetMnemonicActivateCallback :: WidgetMnemonicActivateCallbackC -> IO (FunPtr WidgetMnemonicActivateCallbackC) Source
onWidgetMnemonicActivate :: (GObject a, MonadIO m) => a -> WidgetMnemonicActivateCallback -> m SignalHandlerId Source
widgetMnemonicActivateCallbackWrapper :: WidgetMnemonicActivateCallback -> Ptr () -> CInt -> Ptr () -> IO CInt Source
MotionNotifyEvent
type WidgetMotionNotifyEventCallback = EventMotion -> IO Bool Source
type WidgetMotionNotifyEventCallbackC = Ptr () -> Ptr EventMotion -> Ptr () -> IO CInt Source
afterWidgetMotionNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetMotionNotifyEventCallback -> m SignalHandlerId Source
mkWidgetMotionNotifyEventCallback :: WidgetMotionNotifyEventCallbackC -> IO (FunPtr WidgetMotionNotifyEventCallbackC) Source
onWidgetMotionNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetMotionNotifyEventCallback -> m SignalHandlerId Source
widgetMotionNotifyEventCallbackWrapper :: WidgetMotionNotifyEventCallback -> Ptr () -> Ptr EventMotion -> Ptr () -> IO CInt Source
MoveFocus
type WidgetMoveFocusCallback = DirectionType -> IO () Source
afterWidgetMoveFocus :: (GObject a, MonadIO m) => a -> WidgetMoveFocusCallback -> m SignalHandlerId Source
mkWidgetMoveFocusCallback :: WidgetMoveFocusCallbackC -> IO (FunPtr WidgetMoveFocusCallbackC) Source
onWidgetMoveFocus :: (GObject a, MonadIO m) => a -> WidgetMoveFocusCallback -> m SignalHandlerId Source
widgetMoveFocusCallbackWrapper :: WidgetMoveFocusCallback -> Ptr () -> CUInt -> Ptr () -> IO () Source
ParentSet
type WidgetParentSetCallback = Maybe Widget -> IO () Source
afterWidgetParentSet :: (GObject a, MonadIO m) => a -> WidgetParentSetCallback -> m SignalHandlerId Source
mkWidgetParentSetCallback :: WidgetParentSetCallbackC -> IO (FunPtr WidgetParentSetCallbackC) Source
onWidgetParentSet :: (GObject a, MonadIO m) => a -> WidgetParentSetCallback -> m SignalHandlerId Source
widgetParentSetCallbackWrapper :: WidgetParentSetCallback -> Ptr () -> Ptr Widget -> Ptr () -> IO () Source
PopupMenu
type WidgetPopupMenuCallback = IO Bool Source
afterWidgetPopupMenu :: (GObject a, MonadIO m) => a -> WidgetPopupMenuCallback -> m SignalHandlerId Source
mkWidgetPopupMenuCallback :: WidgetPopupMenuCallbackC -> IO (FunPtr WidgetPopupMenuCallbackC) Source
onWidgetPopupMenu :: (GObject a, MonadIO m) => a -> WidgetPopupMenuCallback -> m SignalHandlerId Source
widgetPopupMenuCallbackWrapper :: WidgetPopupMenuCallback -> Ptr () -> Ptr () -> IO CInt Source
PropertyNotifyEvent
type WidgetPropertyNotifyEventCallbackC = Ptr () -> Ptr EventProperty -> Ptr () -> IO CInt Source
afterWidgetPropertyNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetPropertyNotifyEventCallback -> m SignalHandlerId Source
mkWidgetPropertyNotifyEventCallback :: WidgetPropertyNotifyEventCallbackC -> IO (FunPtr WidgetPropertyNotifyEventCallbackC) Source
onWidgetPropertyNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetPropertyNotifyEventCallback -> m SignalHandlerId Source
widgetPropertyNotifyEventCallbackWrapper :: WidgetPropertyNotifyEventCallback -> Ptr () -> Ptr EventProperty -> Ptr () -> IO CInt Source
ProximityInEvent
type WidgetProximityInEventCallback = EventProximity -> IO Bool Source
type WidgetProximityInEventCallbackC = Ptr () -> Ptr EventProximity -> Ptr () -> IO CInt Source
afterWidgetProximityInEvent :: (GObject a, MonadIO m) => a -> WidgetProximityInEventCallback -> m SignalHandlerId Source
mkWidgetProximityInEventCallback :: WidgetProximityInEventCallbackC -> IO (FunPtr WidgetProximityInEventCallbackC) Source
onWidgetProximityInEvent :: (GObject a, MonadIO m) => a -> WidgetProximityInEventCallback -> m SignalHandlerId Source
widgetProximityInEventCallbackWrapper :: WidgetProximityInEventCallback -> Ptr () -> Ptr EventProximity -> Ptr () -> IO CInt Source
ProximityOutEvent
type WidgetProximityOutEventCallbackC = Ptr () -> Ptr EventProximity -> Ptr () -> IO CInt Source
afterWidgetProximityOutEvent :: (GObject a, MonadIO m) => a -> WidgetProximityOutEventCallback -> m SignalHandlerId Source
mkWidgetProximityOutEventCallback :: WidgetProximityOutEventCallbackC -> IO (FunPtr WidgetProximityOutEventCallbackC) Source
onWidgetProximityOutEvent :: (GObject a, MonadIO m) => a -> WidgetProximityOutEventCallback -> m SignalHandlerId Source
widgetProximityOutEventCallbackWrapper :: WidgetProximityOutEventCallback -> Ptr () -> Ptr EventProximity -> Ptr () -> IO CInt Source
QueryTooltip
type WidgetQueryTooltipCallbackC = Ptr () -> Int32 -> Int32 -> CInt -> Ptr Tooltip -> Ptr () -> IO CInt Source
afterWidgetQueryTooltip :: (GObject a, MonadIO m) => a -> WidgetQueryTooltipCallback -> m SignalHandlerId Source
mkWidgetQueryTooltipCallback :: WidgetQueryTooltipCallbackC -> IO (FunPtr WidgetQueryTooltipCallbackC) Source
onWidgetQueryTooltip :: (GObject a, MonadIO m) => a -> WidgetQueryTooltipCallback -> m SignalHandlerId Source
widgetQueryTooltipCallbackWrapper :: WidgetQueryTooltipCallback -> Ptr () -> Int32 -> Int32 -> CInt -> Ptr Tooltip -> Ptr () -> IO CInt Source
Realize
type WidgetRealizeCallback = IO () Source
type WidgetRealizeCallbackC = Ptr () -> Ptr () -> IO () Source
afterWidgetRealize :: (GObject a, MonadIO m) => a -> WidgetRealizeCallback -> m SignalHandlerId Source
onWidgetRealize :: (GObject a, MonadIO m) => a -> WidgetRealizeCallback -> m SignalHandlerId Source
widgetRealizeCallbackWrapper :: WidgetRealizeCallback -> Ptr () -> Ptr () -> IO () Source
ScreenChanged
type WidgetScreenChangedCallback = Maybe Screen -> IO () Source
afterWidgetScreenChanged :: (GObject a, MonadIO m) => a -> WidgetScreenChangedCallback -> m SignalHandlerId Source
mkWidgetScreenChangedCallback :: WidgetScreenChangedCallbackC -> IO (FunPtr WidgetScreenChangedCallbackC) Source
onWidgetScreenChanged :: (GObject a, MonadIO m) => a -> WidgetScreenChangedCallback -> m SignalHandlerId Source
widgetScreenChangedCallbackWrapper :: WidgetScreenChangedCallback -> Ptr () -> Ptr Screen -> Ptr () -> IO () Source
ScrollEvent
type WidgetScrollEventCallback = EventScroll -> IO Bool Source
type WidgetScrollEventCallbackC = Ptr () -> Ptr EventScroll -> Ptr () -> IO CInt Source
afterWidgetScrollEvent :: (GObject a, MonadIO m) => a -> WidgetScrollEventCallback -> m SignalHandlerId Source
mkWidgetScrollEventCallback :: WidgetScrollEventCallbackC -> IO (FunPtr WidgetScrollEventCallbackC) Source
onWidgetScrollEvent :: (GObject a, MonadIO m) => a -> WidgetScrollEventCallback -> m SignalHandlerId Source
widgetScrollEventCallbackWrapper :: WidgetScrollEventCallback -> Ptr () -> Ptr EventScroll -> Ptr () -> IO CInt Source
SelectionClearEvent
type WidgetSelectionClearEventCallbackC = Ptr () -> Ptr EventSelection -> Ptr () -> IO CInt Source
afterWidgetSelectionClearEvent :: (GObject a, MonadIO m) => a -> WidgetSelectionClearEventCallback -> m SignalHandlerId Source
mkWidgetSelectionClearEventCallback :: WidgetSelectionClearEventCallbackC -> IO (FunPtr WidgetSelectionClearEventCallbackC) Source
onWidgetSelectionClearEvent :: (GObject a, MonadIO m) => a -> WidgetSelectionClearEventCallback -> m SignalHandlerId Source
widgetSelectionClearEventCallbackWrapper :: WidgetSelectionClearEventCallback -> Ptr () -> Ptr EventSelection -> Ptr () -> IO CInt Source
SelectionGet
type WidgetSelectionGetCallback = SelectionData -> Word32 -> Word32 -> IO () Source
type WidgetSelectionGetCallbackC = Ptr () -> Ptr SelectionData -> Word32 -> Word32 -> Ptr () -> IO () Source
afterWidgetSelectionGet :: (GObject a, MonadIO m) => a -> WidgetSelectionGetCallback -> m SignalHandlerId Source
mkWidgetSelectionGetCallback :: WidgetSelectionGetCallbackC -> IO (FunPtr WidgetSelectionGetCallbackC) Source
onWidgetSelectionGet :: (GObject a, MonadIO m) => a -> WidgetSelectionGetCallback -> m SignalHandlerId Source
widgetSelectionGetCallbackWrapper :: WidgetSelectionGetCallback -> Ptr () -> Ptr SelectionData -> Word32 -> Word32 -> Ptr () -> IO () Source
SelectionNotifyEvent
type WidgetSelectionNotifyEventCallbackC = Ptr () -> Ptr EventSelection -> Ptr () -> IO CInt Source
afterWidgetSelectionNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetSelectionNotifyEventCallback -> m SignalHandlerId Source
mkWidgetSelectionNotifyEventCallback :: WidgetSelectionNotifyEventCallbackC -> IO (FunPtr WidgetSelectionNotifyEventCallbackC) Source
onWidgetSelectionNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetSelectionNotifyEventCallback -> m SignalHandlerId Source
widgetSelectionNotifyEventCallbackWrapper :: WidgetSelectionNotifyEventCallback -> Ptr () -> Ptr EventSelection -> Ptr () -> IO CInt Source
SelectionReceived
type WidgetSelectionReceivedCallback = SelectionData -> Word32 -> IO () Source
type WidgetSelectionReceivedCallbackC = Ptr () -> Ptr SelectionData -> Word32 -> Ptr () -> IO () Source
afterWidgetSelectionReceived :: (GObject a, MonadIO m) => a -> WidgetSelectionReceivedCallback -> m SignalHandlerId Source
mkWidgetSelectionReceivedCallback :: WidgetSelectionReceivedCallbackC -> IO (FunPtr WidgetSelectionReceivedCallbackC) Source
onWidgetSelectionReceived :: (GObject a, MonadIO m) => a -> WidgetSelectionReceivedCallback -> m SignalHandlerId Source
widgetSelectionReceivedCallbackWrapper :: WidgetSelectionReceivedCallback -> Ptr () -> Ptr SelectionData -> Word32 -> Ptr () -> IO () Source
SelectionRequestEvent
type WidgetSelectionRequestEventCallbackC = Ptr () -> Ptr EventSelection -> Ptr () -> IO CInt Source
afterWidgetSelectionRequestEvent :: (GObject a, MonadIO m) => a -> WidgetSelectionRequestEventCallback -> m SignalHandlerId Source
mkWidgetSelectionRequestEventCallback :: WidgetSelectionRequestEventCallbackC -> IO (FunPtr WidgetSelectionRequestEventCallbackC) Source
onWidgetSelectionRequestEvent :: (GObject a, MonadIO m) => a -> WidgetSelectionRequestEventCallback -> m SignalHandlerId Source
widgetSelectionRequestEventCallbackWrapper :: WidgetSelectionRequestEventCallback -> Ptr () -> Ptr EventSelection -> Ptr () -> IO CInt Source
Show
type WidgetShowCallback = IO () Source
type WidgetShowCallbackC = Ptr () -> Ptr () -> IO () Source
afterWidgetShow :: (GObject a, MonadIO m) => a -> WidgetShowCallback -> m SignalHandlerId Source
onWidgetShow :: (GObject a, MonadIO m) => a -> WidgetShowCallback -> m SignalHandlerId Source
widgetShowCallbackWrapper :: WidgetShowCallback -> Ptr () -> Ptr () -> IO () Source
ShowHelp
type WidgetShowHelpCallback = WidgetHelpType -> IO Bool Source
afterWidgetShowHelp :: (GObject a, MonadIO m) => a -> WidgetShowHelpCallback -> m SignalHandlerId Source
onWidgetShowHelp :: (GObject a, MonadIO m) => a -> WidgetShowHelpCallback -> m SignalHandlerId Source
widgetShowHelpCallbackWrapper :: WidgetShowHelpCallback -> Ptr () -> CUInt -> Ptr () -> IO CInt Source
SizeAllocate
type WidgetSizeAllocateCallback = Rectangle -> IO () Source
afterWidgetSizeAllocate :: (GObject a, MonadIO m) => a -> WidgetSizeAllocateCallback -> m SignalHandlerId Source
mkWidgetSizeAllocateCallback :: WidgetSizeAllocateCallbackC -> IO (FunPtr WidgetSizeAllocateCallbackC) Source
onWidgetSizeAllocate :: (GObject a, MonadIO m) => a -> WidgetSizeAllocateCallback -> m SignalHandlerId Source
widgetSizeAllocateCallbackWrapper :: WidgetSizeAllocateCallback -> Ptr () -> Ptr Rectangle -> Ptr () -> IO () Source
StateChanged
type WidgetStateChangedCallback = StateType -> IO () Source
afterWidgetStateChanged :: (GObject a, MonadIO m) => a -> WidgetStateChangedCallback -> m SignalHandlerId Source
mkWidgetStateChangedCallback :: WidgetStateChangedCallbackC -> IO (FunPtr WidgetStateChangedCallbackC) Source
onWidgetStateChanged :: (GObject a, MonadIO m) => a -> WidgetStateChangedCallback -> m SignalHandlerId Source
widgetStateChangedCallbackWrapper :: WidgetStateChangedCallback -> Ptr () -> CUInt -> Ptr () -> IO () Source
StateFlagsChanged
type WidgetStateFlagsChangedCallback = [StateFlags] -> IO () Source
afterWidgetStateFlagsChanged :: (GObject a, MonadIO m) => a -> WidgetStateFlagsChangedCallback -> m SignalHandlerId Source
mkWidgetStateFlagsChangedCallback :: WidgetStateFlagsChangedCallbackC -> IO (FunPtr WidgetStateFlagsChangedCallbackC) Source
onWidgetStateFlagsChanged :: (GObject a, MonadIO m) => a -> WidgetStateFlagsChangedCallback -> m SignalHandlerId Source
widgetStateFlagsChangedCallbackWrapper :: WidgetStateFlagsChangedCallback -> Ptr () -> CUInt -> Ptr () -> IO () Source
StyleSet
type WidgetStyleSetCallback = Maybe Style -> IO () Source
afterWidgetStyleSet :: (GObject a, MonadIO m) => a -> WidgetStyleSetCallback -> m SignalHandlerId Source
onWidgetStyleSet :: (GObject a, MonadIO m) => a -> WidgetStyleSetCallback -> m SignalHandlerId Source
widgetStyleSetCallbackWrapper :: WidgetStyleSetCallback -> Ptr () -> Ptr Style -> Ptr () -> IO () Source
StyleUpdated
type WidgetStyleUpdatedCallback = IO () Source
type WidgetStyleUpdatedCallbackC = Ptr () -> Ptr () -> IO () Source
afterWidgetStyleUpdated :: (GObject a, MonadIO m) => a -> WidgetStyleUpdatedCallback -> m SignalHandlerId Source
mkWidgetStyleUpdatedCallback :: WidgetStyleUpdatedCallbackC -> IO (FunPtr WidgetStyleUpdatedCallbackC) Source
onWidgetStyleUpdated :: (GObject a, MonadIO m) => a -> WidgetStyleUpdatedCallback -> m SignalHandlerId Source
widgetStyleUpdatedCallbackWrapper :: WidgetStyleUpdatedCallback -> Ptr () -> Ptr () -> IO () Source
TouchEvent
type WidgetTouchEventCallback = Event -> IO Bool Source
afterWidgetTouchEvent :: (GObject a, MonadIO m) => a -> WidgetTouchEventCallback -> m SignalHandlerId Source
mkWidgetTouchEventCallback :: WidgetTouchEventCallbackC -> IO (FunPtr WidgetTouchEventCallbackC) Source
onWidgetTouchEvent :: (GObject a, MonadIO m) => a -> WidgetTouchEventCallback -> m SignalHandlerId Source
widgetTouchEventCallbackWrapper :: WidgetTouchEventCallback -> Ptr () -> Ptr Event -> Ptr () -> IO CInt Source
Unmap
type WidgetUnmapCallback = IO () Source
type WidgetUnmapCallbackC = Ptr () -> Ptr () -> IO () Source
afterWidgetUnmap :: (GObject a, MonadIO m) => a -> WidgetUnmapCallback -> m SignalHandlerId Source
onWidgetUnmap :: (GObject a, MonadIO m) => a -> WidgetUnmapCallback -> m SignalHandlerId Source
widgetUnmapCallbackWrapper :: WidgetUnmapCallback -> Ptr () -> Ptr () -> IO () Source
UnmapEvent
type WidgetUnmapEventCallback = EventAny -> IO Bool Source
afterWidgetUnmapEvent :: (GObject a, MonadIO m) => a -> WidgetUnmapEventCallback -> m SignalHandlerId Source
mkWidgetUnmapEventCallback :: WidgetUnmapEventCallbackC -> IO (FunPtr WidgetUnmapEventCallbackC) Source
onWidgetUnmapEvent :: (GObject a, MonadIO m) => a -> WidgetUnmapEventCallback -> m SignalHandlerId Source
widgetUnmapEventCallbackWrapper :: WidgetUnmapEventCallback -> Ptr () -> Ptr EventAny -> Ptr () -> IO CInt Source
Unrealize
type WidgetUnrealizeCallback = IO () Source
type WidgetUnrealizeCallbackC = Ptr () -> Ptr () -> IO () Source
afterWidgetUnrealize :: (GObject a, MonadIO m) => a -> WidgetUnrealizeCallback -> m SignalHandlerId Source
mkWidgetUnrealizeCallback :: WidgetUnrealizeCallbackC -> IO (FunPtr WidgetUnrealizeCallbackC) Source
onWidgetUnrealize :: (GObject a, MonadIO m) => a -> WidgetUnrealizeCallback -> m SignalHandlerId Source
widgetUnrealizeCallbackWrapper :: WidgetUnrealizeCallback -> Ptr () -> Ptr () -> IO () Source
VisibilityNotifyEvent
type WidgetVisibilityNotifyEventCallbackC = Ptr () -> Ptr EventVisibility -> Ptr () -> IO CInt Source
afterWidgetVisibilityNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetVisibilityNotifyEventCallback -> m SignalHandlerId Source
mkWidgetVisibilityNotifyEventCallback :: WidgetVisibilityNotifyEventCallbackC -> IO (FunPtr WidgetVisibilityNotifyEventCallbackC) Source
onWidgetVisibilityNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetVisibilityNotifyEventCallback -> m SignalHandlerId Source
widgetVisibilityNotifyEventCallbackWrapper :: WidgetVisibilityNotifyEventCallback -> Ptr () -> Ptr EventVisibility -> Ptr () -> IO CInt Source
WindowStateEvent
type WidgetWindowStateEventCallbackC = Ptr () -> Ptr EventWindowState -> Ptr () -> IO CInt Source
afterWidgetWindowStateEvent :: (GObject a, MonadIO m) => a -> WidgetWindowStateEventCallback -> m SignalHandlerId Source
mkWidgetWindowStateEventCallback :: WidgetWindowStateEventCallbackC -> IO (FunPtr WidgetWindowStateEventCallbackC) Source
onWidgetWindowStateEvent :: (GObject a, MonadIO m) => a -> WidgetWindowStateEventCallback -> m SignalHandlerId Source
widgetWindowStateEventCallbackWrapper :: WidgetWindowStateEventCallback -> Ptr () -> Ptr EventWindowState -> Ptr () -> IO CInt Source