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
- windowAtPointer
- windowBeep
- windowBeginMoveDrag
- windowBeginMoveDragForDevice
- windowBeginPaintRect
- windowBeginPaintRegion
- windowBeginResizeDrag
- windowBeginResizeDragForDevice
- windowConfigureFinished
- windowConstrainSize
- windowCoordsFromParent
- windowCoordsToParent
- windowCreateGlContext
- windowCreateSimilarImageSurface
- windowCreateSimilarSurface
- windowDeiconify
- windowDestroy
- windowDestroyNotify
- windowEnableSynchronizedConfigure
- windowEndPaint
- windowEnsureNative
- windowFlush
- windowFocus
- windowFreezeToplevelUpdatesLibgtkOnly
- windowFreezeUpdates
- windowFullscreen
- windowFullscreenOnMonitor
- windowGeometryChanged
- windowGetAcceptFocus
- windowGetBackgroundPattern
- windowGetChildren
- windowGetChildrenWithUserData
- windowGetClipRegion
- windowGetComposited
- windowGetCursor
- windowGetDecorations
- windowGetDeviceCursor
- windowGetDeviceEvents
- windowGetDevicePosition
- windowGetDevicePositionDouble
- windowGetDisplay
- windowGetDragProtocol
- windowGetEffectiveParent
- windowGetEffectiveToplevel
- windowGetEventCompression
- windowGetEvents
- windowGetFocusOnMap
- windowGetFrameClock
- windowGetFrameExtents
- windowGetFullscreenMode
- windowGetGeometry
- windowGetGroup
- windowGetHeight
- windowGetModalHint
- windowGetOrigin
- windowGetParent
- windowGetPassThrough
- windowGetPointer
- windowGetPosition
- windowGetRootCoords
- windowGetRootOrigin
- windowGetScaleFactor
- windowGetScreen
- windowGetSourceEvents
- windowGetState
- windowGetSupportMultidevice
- windowGetToplevel
- windowGetTypeHint
- windowGetUpdateArea
- windowGetUserData
- windowGetVisibleRegion
- windowGetVisual
- windowGetWidth
- windowGetWindowType
- windowHasNative
- windowHide
- windowIconify
- windowInputShapeCombineRegion
- windowInvalidateMaybeRecurse
- windowInvalidateRect
- windowInvalidateRegion
- windowIsDestroyed
- windowIsInputOnly
- windowIsShaped
- windowIsViewable
- windowIsVisible
- windowLower
- windowMarkPaintFromClip
- windowMaximize
- windowMergeChildInputShapes
- windowMergeChildShapes
- windowMove
- windowMoveRegion
- windowMoveResize
- windowNew
- windowPeekChildren
- windowProcessAllUpdates
- windowProcessUpdates
- windowRaise
- windowRegisterDnd
- windowReparent
- windowResize
- windowRestack
- windowScroll
- windowSetAcceptFocus
- windowSetBackground
- windowSetBackgroundPattern
- windowSetBackgroundRgba
- windowSetChildInputShapes
- windowSetChildShapes
- windowSetComposited
- windowSetCursor
- windowSetDebugUpdates
- windowSetDecorations
- windowSetDeviceCursor
- windowSetDeviceEvents
- windowSetEventCompression
- windowSetEvents
- windowSetFocusOnMap
- windowSetFullscreenMode
- windowSetFunctions
- windowSetGeometryHints
- windowSetGroup
- windowSetIconList
- windowSetIconName
- windowSetKeepAbove
- windowSetKeepBelow
- windowSetModalHint
- windowSetOpacity
- windowSetOpaqueRegion
- windowSetOverrideRedirect
- windowSetPassThrough
- windowSetRole
- windowSetShadowWidth
- windowSetSkipPagerHint
- windowSetSkipTaskbarHint
- windowSetSourceEvents
- windowSetStartupId
- windowSetStaticGravities
- windowSetSupportMultidevice
- windowSetTitle
- windowSetTransientFor
- windowSetTypeHint
- windowSetUrgencyHint
- windowSetUserData
- windowShapeCombineRegion
- windowShow
- windowShowUnraised
- windowShowWindowMenu
- windowStick
- windowThawToplevelUpdatesLibgtkOnly
- windowThawUpdates
- windowUnfullscreen
- windowUnmaximize
- windowUnstick
- windowWithdraw
- Properties
- Signals
- newtype Window = Window (ForeignPtr Window)
- class GObject o => WindowK o
- toWindow :: WindowK o => o -> IO Window
- noWindow :: Maybe Window
- windowAtPointer :: MonadIO m => m (Window, Int32, Int32)
- data WindowBeepMethodInfo
- windowBeep :: (MonadIO m, WindowK a) => a -> m ()
- data WindowBeginMoveDragMethodInfo
- windowBeginMoveDrag :: (MonadIO m, WindowK a) => a -> Int32 -> Int32 -> Int32 -> Word32 -> m ()
- data WindowBeginMoveDragForDeviceMethodInfo
- windowBeginMoveDragForDevice :: (MonadIO m, WindowK a, DeviceK b) => a -> b -> Int32 -> Int32 -> Int32 -> Word32 -> m ()
- data WindowBeginPaintRectMethodInfo
- windowBeginPaintRect :: (MonadIO m, WindowK a) => a -> Rectangle -> m ()
- data WindowBeginPaintRegionMethodInfo
- windowBeginPaintRegion :: (MonadIO m, WindowK a) => a -> Region -> m ()
- data WindowBeginResizeDragMethodInfo
- windowBeginResizeDrag :: (MonadIO m, WindowK a) => a -> WindowEdge -> Int32 -> Int32 -> Int32 -> Word32 -> m ()
- data WindowBeginResizeDragForDeviceMethodInfo
- windowBeginResizeDragForDevice :: (MonadIO m, WindowK a, DeviceK b) => a -> WindowEdge -> b -> Int32 -> Int32 -> Int32 -> Word32 -> m ()
- data WindowConfigureFinishedMethodInfo
- windowConfigureFinished :: (MonadIO m, WindowK a) => a -> m ()
- windowConstrainSize :: MonadIO m => Geometry -> [WindowHints] -> Int32 -> Int32 -> m (Int32, Int32)
- data WindowCoordsFromParentMethodInfo
- windowCoordsFromParent :: (MonadIO m, WindowK a) => a -> Double -> Double -> m (Double, Double)
- data WindowCoordsToParentMethodInfo
- windowCoordsToParent :: (MonadIO m, WindowK a) => a -> Double -> Double -> m (Double, Double)
- data WindowCreateGlContextMethodInfo
- windowCreateGlContext :: (MonadIO m, WindowK a) => a -> m GLContext
- data WindowCreateSimilarImageSurfaceMethodInfo
- windowCreateSimilarImageSurface :: (MonadIO m, WindowK a) => a -> Int32 -> Int32 -> Int32 -> Int32 -> m Surface
- data WindowCreateSimilarSurfaceMethodInfo
- windowCreateSimilarSurface :: (MonadIO m, WindowK a) => a -> Content -> Int32 -> Int32 -> m Surface
- data WindowDeiconifyMethodInfo
- windowDeiconify :: (MonadIO m, WindowK a) => a -> m ()
- data WindowDestroyMethodInfo
- windowDestroy :: (MonadIO m, WindowK a) => a -> m ()
- data WindowDestroyNotifyMethodInfo
- windowDestroyNotify :: (MonadIO m, WindowK a) => a -> m ()
- data WindowEnableSynchronizedConfigureMethodInfo
- windowEnableSynchronizedConfigure :: (MonadIO m, WindowK a) => a -> m ()
- data WindowEndPaintMethodInfo
- windowEndPaint :: (MonadIO m, WindowK a) => a -> m ()
- data WindowEnsureNativeMethodInfo
- windowEnsureNative :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowFlushMethodInfo
- windowFlush :: (MonadIO m, WindowK a) => a -> m ()
- data WindowFocusMethodInfo
- windowFocus :: (MonadIO m, WindowK a) => a -> Word32 -> m ()
- data WindowFreezeToplevelUpdatesLibgtkOnlyMethodInfo
- windowFreezeToplevelUpdatesLibgtkOnly :: (MonadIO m, WindowK a) => a -> m ()
- data WindowFreezeUpdatesMethodInfo
- windowFreezeUpdates :: (MonadIO m, WindowK a) => a -> m ()
- data WindowFullscreenMethodInfo
- windowFullscreen :: (MonadIO m, WindowK a) => a -> m ()
- data WindowFullscreenOnMonitorMethodInfo
- windowFullscreenOnMonitor :: (MonadIO m, WindowK a) => a -> Int32 -> m ()
- data WindowGeometryChangedMethodInfo
- windowGeometryChanged :: (MonadIO m, WindowK a) => a -> m ()
- data WindowGetAcceptFocusMethodInfo
- windowGetAcceptFocus :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowGetBackgroundPatternMethodInfo
- windowGetBackgroundPattern :: (MonadIO m, WindowK a) => a -> m Pattern
- data WindowGetChildrenMethodInfo
- windowGetChildren :: (MonadIO m, WindowK a) => a -> m [Window]
- data WindowGetChildrenWithUserDataMethodInfo
- windowGetChildrenWithUserData :: (MonadIO m, WindowK a) => a -> Ptr () -> m [Window]
- data WindowGetClipRegionMethodInfo
- windowGetClipRegion :: (MonadIO m, WindowK a) => a -> m Region
- data WindowGetCompositedMethodInfo
- windowGetComposited :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowGetCursorMethodInfo
- windowGetCursor :: (MonadIO m, WindowK a) => a -> m Cursor
- data WindowGetDecorationsMethodInfo
- windowGetDecorations :: (MonadIO m, WindowK a) => a -> m (Bool, [WMDecoration])
- data WindowGetDeviceCursorMethodInfo
- windowGetDeviceCursor :: (MonadIO m, WindowK a, DeviceK b) => a -> b -> m Cursor
- data WindowGetDeviceEventsMethodInfo
- windowGetDeviceEvents :: (MonadIO m, WindowK a, DeviceK b) => a -> b -> m [EventMask]
- data WindowGetDevicePositionMethodInfo
- windowGetDevicePosition :: (MonadIO m, WindowK a, DeviceK b) => a -> b -> m (Window, Int32, Int32, [ModifierType])
- data WindowGetDevicePositionDoubleMethodInfo
- windowGetDevicePositionDouble :: (MonadIO m, WindowK a, DeviceK b) => a -> b -> m (Window, Double, Double, [ModifierType])
- data WindowGetDisplayMethodInfo
- windowGetDisplay :: (MonadIO m, WindowK a) => a -> m Display
- data WindowGetDragProtocolMethodInfo
- windowGetDragProtocol :: (MonadIO m, WindowK a) => a -> m (DragProtocol, Window)
- data WindowGetEffectiveParentMethodInfo
- windowGetEffectiveParent :: (MonadIO m, WindowK a) => a -> m Window
- data WindowGetEffectiveToplevelMethodInfo
- windowGetEffectiveToplevel :: (MonadIO m, WindowK a) => a -> m Window
- data WindowGetEventCompressionMethodInfo
- windowGetEventCompression :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowGetEventsMethodInfo
- windowGetEvents :: (MonadIO m, WindowK a) => a -> m [EventMask]
- data WindowGetFocusOnMapMethodInfo
- windowGetFocusOnMap :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowGetFrameClockMethodInfo
- windowGetFrameClock :: (MonadIO m, WindowK a) => a -> m FrameClock
- data WindowGetFrameExtentsMethodInfo
- windowGetFrameExtents :: (MonadIO m, WindowK a) => a -> m Rectangle
- data WindowGetFullscreenModeMethodInfo
- windowGetFullscreenMode :: (MonadIO m, WindowK a) => a -> m FullscreenMode
- data WindowGetGeometryMethodInfo
- windowGetGeometry :: (MonadIO m, WindowK a) => a -> m (Int32, Int32, Int32, Int32)
- data WindowGetGroupMethodInfo
- windowGetGroup :: (MonadIO m, WindowK a) => a -> m Window
- data WindowGetHeightMethodInfo
- windowGetHeight :: (MonadIO m, WindowK a) => a -> m Int32
- data WindowGetModalHintMethodInfo
- windowGetModalHint :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowGetOriginMethodInfo
- windowGetOrigin :: (MonadIO m, WindowK a) => a -> m (Int32, Int32, Int32)
- data WindowGetParentMethodInfo
- windowGetParent :: (MonadIO m, WindowK a) => a -> m Window
- data WindowGetPassThroughMethodInfo
- windowGetPassThrough :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowGetPointerMethodInfo
- windowGetPointer :: (MonadIO m, WindowK a) => a -> m (Window, Int32, Int32, [ModifierType])
- data WindowGetPositionMethodInfo
- windowGetPosition :: (MonadIO m, WindowK a) => a -> m (Int32, Int32)
- data WindowGetRootCoordsMethodInfo
- windowGetRootCoords :: (MonadIO m, WindowK a) => a -> Int32 -> Int32 -> m (Int32, Int32)
- data WindowGetRootOriginMethodInfo
- windowGetRootOrigin :: (MonadIO m, WindowK a) => a -> m (Int32, Int32)
- data WindowGetScaleFactorMethodInfo
- windowGetScaleFactor :: (MonadIO m, WindowK a) => a -> m Int32
- data WindowGetScreenMethodInfo
- windowGetScreen :: (MonadIO m, WindowK a) => a -> m Screen
- data WindowGetSourceEventsMethodInfo
- windowGetSourceEvents :: (MonadIO m, WindowK a) => a -> InputSource -> m [EventMask]
- data WindowGetStateMethodInfo
- windowGetState :: (MonadIO m, WindowK a) => a -> m [WindowState]
- data WindowGetSupportMultideviceMethodInfo
- windowGetSupportMultidevice :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowGetToplevelMethodInfo
- windowGetToplevel :: (MonadIO m, WindowK a) => a -> m Window
- data WindowGetTypeHintMethodInfo
- windowGetTypeHint :: (MonadIO m, WindowK a) => a -> m WindowTypeHint
- data WindowGetUpdateAreaMethodInfo
- windowGetUpdateArea :: (MonadIO m, WindowK a) => a -> m Region
- data WindowGetUserDataMethodInfo
- windowGetUserData :: (MonadIO m, WindowK a) => a -> m (Ptr ())
- data WindowGetVisibleRegionMethodInfo
- windowGetVisibleRegion :: (MonadIO m, WindowK a) => a -> m Region
- data WindowGetVisualMethodInfo
- windowGetVisual :: (MonadIO m, WindowK a) => a -> m Visual
- data WindowGetWidthMethodInfo
- windowGetWidth :: (MonadIO m, WindowK a) => a -> m Int32
- data WindowGetWindowTypeMethodInfo
- windowGetWindowType :: (MonadIO m, WindowK a) => a -> m WindowType
- data WindowHasNativeMethodInfo
- windowHasNative :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowHideMethodInfo
- windowHide :: (MonadIO m, WindowK a) => a -> m ()
- data WindowIconifyMethodInfo
- windowIconify :: (MonadIO m, WindowK a) => a -> m ()
- data WindowInputShapeCombineRegionMethodInfo
- windowInputShapeCombineRegion :: (MonadIO m, WindowK a) => a -> Region -> Int32 -> Int32 -> m ()
- data WindowInvalidateMaybeRecurseMethodInfo
- windowInvalidateMaybeRecurse :: (MonadIO m, WindowK a) => a -> Region -> Maybe WindowChildFunc -> m ()
- data WindowInvalidateRectMethodInfo
- windowInvalidateRect :: (MonadIO m, WindowK a) => a -> Maybe Rectangle -> Bool -> m ()
- data WindowInvalidateRegionMethodInfo
- windowInvalidateRegion :: (MonadIO m, WindowK a) => a -> Region -> Bool -> m ()
- data WindowIsDestroyedMethodInfo
- windowIsDestroyed :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowIsInputOnlyMethodInfo
- windowIsInputOnly :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowIsShapedMethodInfo
- windowIsShaped :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowIsViewableMethodInfo
- windowIsViewable :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowIsVisibleMethodInfo
- windowIsVisible :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowLowerMethodInfo
- windowLower :: (MonadIO m, WindowK a) => a -> m ()
- data WindowMarkPaintFromClipMethodInfo
- windowMarkPaintFromClip :: (MonadIO m, WindowK a) => a -> Context -> m ()
- data WindowMaximizeMethodInfo
- windowMaximize :: (MonadIO m, WindowK a) => a -> m ()
- data WindowMergeChildInputShapesMethodInfo
- windowMergeChildInputShapes :: (MonadIO m, WindowK a) => a -> m ()
- data WindowMergeChildShapesMethodInfo
- windowMergeChildShapes :: (MonadIO m, WindowK a) => a -> m ()
- data WindowMoveMethodInfo
- windowMove :: (MonadIO m, WindowK a) => a -> Int32 -> Int32 -> m ()
- data WindowMoveRegionMethodInfo
- windowMoveRegion :: (MonadIO m, WindowK a) => a -> Region -> Int32 -> Int32 -> m ()
- data WindowMoveResizeMethodInfo
- windowMoveResize :: (MonadIO m, WindowK a) => a -> Int32 -> Int32 -> Int32 -> Int32 -> m ()
- windowNew :: (MonadIO m, WindowK a) => Maybe a -> WindowAttr -> [WindowAttributesType] -> m Window
- data WindowPeekChildrenMethodInfo
- windowPeekChildren :: (MonadIO m, WindowK a) => a -> m [Window]
- windowProcessAllUpdates :: MonadIO m => m ()
- data WindowProcessUpdatesMethodInfo
- windowProcessUpdates :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowRaiseMethodInfo
- windowRaise :: (MonadIO m, WindowK a) => a -> m ()
- data WindowRegisterDndMethodInfo
- windowRegisterDnd :: (MonadIO m, WindowK a) => a -> m ()
- data WindowReparentMethodInfo
- windowReparent :: (MonadIO m, WindowK a, WindowK b) => a -> b -> Int32 -> Int32 -> m ()
- data WindowResizeMethodInfo
- windowResize :: (MonadIO m, WindowK a) => a -> Int32 -> Int32 -> m ()
- data WindowRestackMethodInfo
- windowRestack :: (MonadIO m, WindowK a, WindowK b) => a -> Maybe b -> Bool -> m ()
- data WindowScrollMethodInfo
- windowScroll :: (MonadIO m, WindowK a) => a -> Int32 -> Int32 -> m ()
- data WindowSetAcceptFocusMethodInfo
- windowSetAcceptFocus :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowSetBackgroundMethodInfo
- windowSetBackground :: (MonadIO m, WindowK a) => a -> Color -> m ()
- data WindowSetBackgroundPatternMethodInfo
- windowSetBackgroundPattern :: (MonadIO m, WindowK a) => a -> Maybe Pattern -> m ()
- data WindowSetBackgroundRgbaMethodInfo
- windowSetBackgroundRgba :: (MonadIO m, WindowK a) => a -> RGBA -> m ()
- data WindowSetChildInputShapesMethodInfo
- windowSetChildInputShapes :: (MonadIO m, WindowK a) => a -> m ()
- data WindowSetChildShapesMethodInfo
- windowSetChildShapes :: (MonadIO m, WindowK a) => a -> m ()
- data WindowSetCompositedMethodInfo
- windowSetComposited :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowSetCursorMethodInfo
- windowSetCursor :: (MonadIO m, WindowK a, CursorK b) => a -> Maybe b -> m ()
- windowSetDebugUpdates :: MonadIO m => Bool -> m ()
- data WindowSetDecorationsMethodInfo
- windowSetDecorations :: (MonadIO m, WindowK a) => a -> [WMDecoration] -> m ()
- data WindowSetDeviceCursorMethodInfo
- windowSetDeviceCursor :: (MonadIO m, WindowK a, DeviceK b, CursorK c) => a -> b -> c -> m ()
- data WindowSetDeviceEventsMethodInfo
- windowSetDeviceEvents :: (MonadIO m, WindowK a, DeviceK b) => a -> b -> [EventMask] -> m ()
- data WindowSetEventCompressionMethodInfo
- windowSetEventCompression :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowSetEventsMethodInfo
- windowSetEvents :: (MonadIO m, WindowK a) => a -> [EventMask] -> m ()
- data WindowSetFocusOnMapMethodInfo
- windowSetFocusOnMap :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowSetFullscreenModeMethodInfo
- windowSetFullscreenMode :: (MonadIO m, WindowK a) => a -> FullscreenMode -> m ()
- data WindowSetFunctionsMethodInfo
- windowSetFunctions :: (MonadIO m, WindowK a) => a -> [WMFunction] -> m ()
- data WindowSetGeometryHintsMethodInfo
- windowSetGeometryHints :: (MonadIO m, WindowK a) => a -> Geometry -> [WindowHints] -> m ()
- data WindowSetGroupMethodInfo
- windowSetGroup :: (MonadIO m, WindowK a, WindowK b) => a -> Maybe b -> m ()
- data WindowSetIconListMethodInfo
- windowSetIconList :: (MonadIO m, WindowK a, PixbufK b) => a -> [b] -> m ()
- data WindowSetIconNameMethodInfo
- windowSetIconName :: (MonadIO m, WindowK a) => a -> Maybe Text -> m ()
- data WindowSetKeepAboveMethodInfo
- windowSetKeepAbove :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowSetKeepBelowMethodInfo
- windowSetKeepBelow :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowSetModalHintMethodInfo
- windowSetModalHint :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowSetOpacityMethodInfo
- windowSetOpacity :: (MonadIO m, WindowK a) => a -> Double -> m ()
- data WindowSetOpaqueRegionMethodInfo
- windowSetOpaqueRegion :: (MonadIO m, WindowK a) => a -> Maybe Region -> m ()
- data WindowSetOverrideRedirectMethodInfo
- windowSetOverrideRedirect :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowSetPassThroughMethodInfo
- windowSetPassThrough :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowSetRoleMethodInfo
- windowSetRole :: (MonadIO m, WindowK a) => a -> Text -> m ()
- data WindowSetShadowWidthMethodInfo
- windowSetShadowWidth :: (MonadIO m, WindowK a) => a -> Int32 -> Int32 -> Int32 -> Int32 -> m ()
- data WindowSetSkipPagerHintMethodInfo
- windowSetSkipPagerHint :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowSetSkipTaskbarHintMethodInfo
- windowSetSkipTaskbarHint :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowSetSourceEventsMethodInfo
- windowSetSourceEvents :: (MonadIO m, WindowK a) => a -> InputSource -> [EventMask] -> m ()
- data WindowSetStartupIdMethodInfo
- windowSetStartupId :: (MonadIO m, WindowK a) => a -> Text -> m ()
- data WindowSetStaticGravitiesMethodInfo
- windowSetStaticGravities :: (MonadIO m, WindowK a) => a -> Bool -> m Bool
- data WindowSetSupportMultideviceMethodInfo
- windowSetSupportMultidevice :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowSetTitleMethodInfo
- windowSetTitle :: (MonadIO m, WindowK a) => a -> Text -> m ()
- data WindowSetTransientForMethodInfo
- windowSetTransientFor :: (MonadIO m, WindowK a, WindowK b) => a -> b -> m ()
- data WindowSetTypeHintMethodInfo
- windowSetTypeHint :: (MonadIO m, WindowK a) => a -> WindowTypeHint -> m ()
- data WindowSetUrgencyHintMethodInfo
- windowSetUrgencyHint :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowSetUserDataMethodInfo
- windowSetUserData :: (MonadIO m, WindowK a, ObjectK b) => a -> Maybe b -> m ()
- data WindowShapeCombineRegionMethodInfo
- windowShapeCombineRegion :: (MonadIO m, WindowK a) => a -> Maybe Region -> Int32 -> Int32 -> m ()
- data WindowShowMethodInfo
- windowShow :: (MonadIO m, WindowK a) => a -> m ()
- data WindowShowUnraisedMethodInfo
- windowShowUnraised :: (MonadIO m, WindowK a) => a -> m ()
- data WindowShowWindowMenuMethodInfo
- windowShowWindowMenu :: (MonadIO m, WindowK a) => a -> Event -> m Bool
- data WindowStickMethodInfo
- windowStick :: (MonadIO m, WindowK a) => a -> m ()
- data WindowThawToplevelUpdatesLibgtkOnlyMethodInfo
- windowThawToplevelUpdatesLibgtkOnly :: (MonadIO m, WindowK a) => a -> m ()
- data WindowThawUpdatesMethodInfo
- windowThawUpdates :: (MonadIO m, WindowK a) => a -> m ()
- data WindowUnfullscreenMethodInfo
- windowUnfullscreen :: (MonadIO m, WindowK a) => a -> m ()
- data WindowUnmaximizeMethodInfo
- windowUnmaximize :: (MonadIO m, WindowK a) => a -> m ()
- data WindowUnstickMethodInfo
- windowUnstick :: (MonadIO m, WindowK a) => a -> m ()
- data WindowWithdrawMethodInfo
- windowWithdraw :: (MonadIO m, WindowK a) => a -> m ()
- data WindowCursorPropertyInfo
- constructWindowCursor :: CursorK a => a -> IO ([Char], GValue)
- getWindowCursor :: (MonadIO m, WindowK o) => o -> m Cursor
- setWindowCursor :: (MonadIO m, WindowK o, CursorK a) => o -> a -> m ()
- type WindowCreateSurfaceCallback = Int32 -> Int32 -> IO Surface
- type WindowCreateSurfaceCallbackC = Ptr () -> Int32 -> Int32 -> Ptr () -> IO (Ptr Surface)
- data WindowCreateSurfaceSignalInfo
- afterWindowCreateSurface :: (GObject a, MonadIO m) => a -> WindowCreateSurfaceCallback -> m SignalHandlerId
- mkWindowCreateSurfaceCallback :: WindowCreateSurfaceCallbackC -> IO (FunPtr WindowCreateSurfaceCallbackC)
- noWindowCreateSurfaceCallback :: Maybe WindowCreateSurfaceCallback
- onWindowCreateSurface :: (GObject a, MonadIO m) => a -> WindowCreateSurfaceCallback -> m SignalHandlerId
- windowCreateSurfaceCallbackWrapper :: WindowCreateSurfaceCallback -> Ptr () -> Int32 -> Int32 -> Ptr () -> IO (Ptr Surface)
- windowCreateSurfaceClosure :: WindowCreateSurfaceCallback -> IO Closure
- type WindowFromEmbedderCallback = Double -> Double -> IO (Double, Double)
- type WindowFromEmbedderCallbackC = Ptr () -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr () -> IO ()
- data WindowFromEmbedderSignalInfo
- afterWindowFromEmbedder :: (GObject a, MonadIO m) => a -> WindowFromEmbedderCallback -> m SignalHandlerId
- mkWindowFromEmbedderCallback :: WindowFromEmbedderCallbackC -> IO (FunPtr WindowFromEmbedderCallbackC)
- noWindowFromEmbedderCallback :: Maybe WindowFromEmbedderCallback
- onWindowFromEmbedder :: (GObject a, MonadIO m) => a -> WindowFromEmbedderCallback -> m SignalHandlerId
- windowFromEmbedderCallbackWrapper :: WindowFromEmbedderCallback -> Ptr () -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr () -> IO ()
- windowFromEmbedderClosure :: WindowFromEmbedderCallback -> IO Closure
- type WindowPickEmbeddedChildCallback = Double -> Double -> IO Window
- type WindowPickEmbeddedChildCallbackC = Ptr () -> CDouble -> CDouble -> Ptr () -> IO (Ptr Window)
- data WindowPickEmbeddedChildSignalInfo
- afterWindowPickEmbeddedChild :: (GObject a, MonadIO m) => a -> WindowPickEmbeddedChildCallback -> m SignalHandlerId
- mkWindowPickEmbeddedChildCallback :: WindowPickEmbeddedChildCallbackC -> IO (FunPtr WindowPickEmbeddedChildCallbackC)
- noWindowPickEmbeddedChildCallback :: Maybe WindowPickEmbeddedChildCallback
- onWindowPickEmbeddedChild :: (GObject a, MonadIO m) => a -> WindowPickEmbeddedChildCallback -> m SignalHandlerId
- windowPickEmbeddedChildCallbackWrapper :: WindowPickEmbeddedChildCallback -> Ptr () -> CDouble -> CDouble -> Ptr () -> IO (Ptr Window)
- windowPickEmbeddedChildClosure :: WindowPickEmbeddedChildCallback -> IO Closure
- type WindowToEmbedderCallback = Double -> Double -> IO (Double, Double)
- type WindowToEmbedderCallbackC = Ptr () -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr () -> IO ()
- data WindowToEmbedderSignalInfo
- afterWindowToEmbedder :: (GObject a, MonadIO m) => a -> WindowToEmbedderCallback -> m SignalHandlerId
- mkWindowToEmbedderCallback :: WindowToEmbedderCallbackC -> IO (FunPtr WindowToEmbedderCallbackC)
- noWindowToEmbedderCallback :: Maybe WindowToEmbedderCallback
- onWindowToEmbedder :: (GObject a, MonadIO m) => a -> WindowToEmbedderCallback -> m SignalHandlerId
- windowToEmbedderCallbackWrapper :: WindowToEmbedderCallback -> Ptr () -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr () -> IO ()
- windowToEmbedderClosure :: WindowToEmbedderCallback -> IO Closure
Exported types
GObject Window Source | |
((~) * info (ResolveWindowMethod t Window), MethodInfo * info Window p) => IsLabel t (Window -> p) Source | |
((~) * info (ResolveWindowMethod t Window), MethodInfo * info Window p) => IsLabelProxy t (Window -> p) Source | |
type ParentTypes Window Source | |
type AttributeList Window Source | |
type SignalList Window Source |
Methods
windowAtPointer
windowAtPointer :: MonadIO m => m (Window, Int32, Int32) Source
Deprecated: (Since version 3.0)Use gdk_device_get_window_at_position() instead.
windowBeep
data WindowBeepMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowBeepMethodInfo a signature Source | |
windowBeep :: (MonadIO m, WindowK a) => a -> m () Source
windowBeginMoveDrag
windowBeginMoveDrag :: (MonadIO m, WindowK a) => a -> Int32 -> Int32 -> Int32 -> Word32 -> m () Source
windowBeginMoveDragForDevice
windowBeginMoveDragForDevice :: (MonadIO m, WindowK a, DeviceK b) => a -> b -> Int32 -> Int32 -> Int32 -> Word32 -> m () Source
windowBeginPaintRect
data WindowBeginPaintRectMethodInfo Source
((~) (TYPE Lifted) signature (Rectangle -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowBeginPaintRectMethodInfo a signature Source | |
windowBeginPaintRect :: (MonadIO m, WindowK a) => a -> Rectangle -> m () Source
windowBeginPaintRegion
data WindowBeginPaintRegionMethodInfo Source
((~) (TYPE Lifted) signature (Region -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowBeginPaintRegionMethodInfo a signature Source | |
windowBeginPaintRegion :: (MonadIO m, WindowK a) => a -> Region -> m () Source
windowBeginResizeDrag
data WindowBeginResizeDragMethodInfo Source
((~) (TYPE Lifted) signature (WindowEdge -> Int32 -> Int32 -> Int32 -> Word32 -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowBeginResizeDragMethodInfo a signature Source | |
windowBeginResizeDrag :: (MonadIO m, WindowK a) => a -> WindowEdge -> Int32 -> Int32 -> Int32 -> Word32 -> m () Source
windowBeginResizeDragForDevice
data WindowBeginResizeDragForDeviceMethodInfo Source
((~) (TYPE Lifted) signature (WindowEdge -> b -> Int32 -> Int32 -> Int32 -> Word32 -> m ()), MonadIO m, WindowK a, DeviceK b) => MethodInfo (TYPE Lifted) WindowBeginResizeDragForDeviceMethodInfo a signature Source | |
windowBeginResizeDragForDevice :: (MonadIO m, WindowK a, DeviceK b) => a -> WindowEdge -> b -> Int32 -> Int32 -> Int32 -> Word32 -> m () Source
windowConfigureFinished
data WindowConfigureFinishedMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowConfigureFinishedMethodInfo a signature Source | |
windowConfigureFinished :: (MonadIO m, WindowK a) => a -> m () Source
Deprecated: (Since version 3.8)this function is no longer needed
windowConstrainSize
windowConstrainSize :: MonadIO m => Geometry -> [WindowHints] -> Int32 -> Int32 -> m (Int32, Int32) Source
windowCoordsFromParent
windowCoordsFromParent :: (MonadIO m, WindowK a) => a -> Double -> Double -> m (Double, Double) Source
windowCoordsToParent
windowCoordsToParent :: (MonadIO m, WindowK a) => a -> Double -> Double -> m (Double, Double) Source
windowCreateGlContext
data WindowCreateGlContextMethodInfo Source
((~) (TYPE Lifted) signature (m GLContext), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowCreateGlContextMethodInfo a signature Source | |
windowCreateGlContext :: (MonadIO m, WindowK a) => a -> m GLContext Source
windowCreateSimilarImageSurface
windowCreateSimilarImageSurface :: (MonadIO m, WindowK a) => a -> Int32 -> Int32 -> Int32 -> Int32 -> m Surface Source
windowCreateSimilarSurface
windowCreateSimilarSurface :: (MonadIO m, WindowK a) => a -> Content -> Int32 -> Int32 -> m Surface Source
windowDeiconify
data WindowDeiconifyMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowDeiconifyMethodInfo a signature Source | |
windowDeiconify :: (MonadIO m, WindowK a) => a -> m () Source
windowDestroy
data WindowDestroyMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowDestroyMethodInfo a signature Source | |
windowDestroy :: (MonadIO m, WindowK a) => a -> m () Source
windowDestroyNotify
data WindowDestroyNotifyMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowDestroyNotifyMethodInfo a signature Source | |
windowDestroyNotify :: (MonadIO m, WindowK a) => a -> m () Source
windowEnableSynchronizedConfigure
data WindowEnableSynchronizedConfigureMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowEnableSynchronizedConfigureMethodInfo a signature Source | |
windowEnableSynchronizedConfigure :: (MonadIO m, WindowK a) => a -> m () Source
Deprecated: (Since version 3.8)this function is no longer needed
windowEndPaint
data WindowEndPaintMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowEndPaintMethodInfo a signature Source | |
windowEndPaint :: (MonadIO m, WindowK a) => a -> m () Source
windowEnsureNative
data WindowEnsureNativeMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowEnsureNativeMethodInfo a signature Source | |
windowEnsureNative :: (MonadIO m, WindowK a) => a -> m Bool Source
windowFlush
data WindowFlushMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowFlushMethodInfo a signature Source | |
windowFlush :: (MonadIO m, WindowK a) => a -> m () Source
Deprecated: (Since version 3.14)
windowFocus
data WindowFocusMethodInfo Source
((~) (TYPE Lifted) signature (Word32 -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowFocusMethodInfo a signature Source | |
windowFocus :: (MonadIO m, WindowK a) => a -> Word32 -> m () Source
windowFreezeToplevelUpdatesLibgtkOnly
data WindowFreezeToplevelUpdatesLibgtkOnlyMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowFreezeToplevelUpdatesLibgtkOnlyMethodInfo a signature Source | |
windowFreezeToplevelUpdatesLibgtkOnly :: (MonadIO m, WindowK a) => a -> m () Source
Deprecated: (Since version 3.16)This symbol was never meant to be used outside of GTK+
windowFreezeUpdates
data WindowFreezeUpdatesMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowFreezeUpdatesMethodInfo a signature Source | |
windowFreezeUpdates :: (MonadIO m, WindowK a) => a -> m () Source
windowFullscreen
data WindowFullscreenMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowFullscreenMethodInfo a signature Source | |
windowFullscreen :: (MonadIO m, WindowK a) => a -> m () Source
windowFullscreenOnMonitor
data WindowFullscreenOnMonitorMethodInfo Source
((~) (TYPE Lifted) signature (Int32 -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowFullscreenOnMonitorMethodInfo a signature Source | |
windowFullscreenOnMonitor :: (MonadIO m, WindowK a) => a -> Int32 -> m () Source
windowGeometryChanged
data WindowGeometryChangedMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGeometryChangedMethodInfo a signature Source | |
windowGeometryChanged :: (MonadIO m, WindowK a) => a -> m () Source
windowGetAcceptFocus
data WindowGetAcceptFocusMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetAcceptFocusMethodInfo a signature Source | |
windowGetAcceptFocus :: (MonadIO m, WindowK a) => a -> m Bool Source
windowGetBackgroundPattern
data WindowGetBackgroundPatternMethodInfo Source
((~) (TYPE Lifted) signature (m Pattern), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetBackgroundPatternMethodInfo a signature Source | |
windowGetBackgroundPattern :: (MonadIO m, WindowK a) => a -> m Pattern Source
windowGetChildren
data WindowGetChildrenMethodInfo Source
((~) (TYPE Lifted) signature (m [Window]), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetChildrenMethodInfo a signature Source | |
windowGetChildren :: (MonadIO m, WindowK a) => a -> m [Window] Source
windowGetChildrenWithUserData
windowGetClipRegion
data WindowGetClipRegionMethodInfo Source
((~) (TYPE Lifted) signature (m Region), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetClipRegionMethodInfo a signature Source | |
windowGetClipRegion :: (MonadIO m, WindowK a) => a -> m Region Source
windowGetComposited
data WindowGetCompositedMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetCompositedMethodInfo a signature Source | |
windowGetComposited :: (MonadIO m, WindowK a) => a -> m Bool Source
Deprecated: (Since version 3.16)Compositing is an outdated technology that only ever worked on X11.
windowGetCursor
data WindowGetCursorMethodInfo Source
((~) (TYPE Lifted) signature (m Cursor), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetCursorMethodInfo a signature Source | |
windowGetCursor :: (MonadIO m, WindowK a) => a -> m Cursor Source
windowGetDecorations
data WindowGetDecorationsMethodInfo Source
((~) (TYPE Lifted) signature (m (Bool, [WMDecoration])), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetDecorationsMethodInfo a signature Source | |
windowGetDecorations :: (MonadIO m, WindowK a) => a -> m (Bool, [WMDecoration]) Source
windowGetDeviceCursor
windowGetDeviceEvents
windowGetDevicePosition
data WindowGetDevicePositionMethodInfo Source
((~) (TYPE Lifted) signature (b -> m (Window, Int32, Int32, [ModifierType])), MonadIO m, WindowK a, DeviceK b) => MethodInfo (TYPE Lifted) WindowGetDevicePositionMethodInfo a signature Source | |
windowGetDevicePosition :: (MonadIO m, WindowK a, DeviceK b) => a -> b -> m (Window, Int32, Int32, [ModifierType]) Source
windowGetDevicePositionDouble
data WindowGetDevicePositionDoubleMethodInfo Source
((~) (TYPE Lifted) signature (b -> m (Window, Double, Double, [ModifierType])), MonadIO m, WindowK a, DeviceK b) => MethodInfo (TYPE Lifted) WindowGetDevicePositionDoubleMethodInfo a signature Source | |
windowGetDevicePositionDouble :: (MonadIO m, WindowK a, DeviceK b) => a -> b -> m (Window, Double, Double, [ModifierType]) Source
windowGetDisplay
data WindowGetDisplayMethodInfo Source
((~) (TYPE Lifted) signature (m Display), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetDisplayMethodInfo a signature Source | |
windowGetDisplay :: (MonadIO m, WindowK a) => a -> m Display Source
windowGetDragProtocol
data WindowGetDragProtocolMethodInfo Source
((~) (TYPE Lifted) signature (m (DragProtocol, Window)), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetDragProtocolMethodInfo a signature Source | |
windowGetDragProtocol :: (MonadIO m, WindowK a) => a -> m (DragProtocol, Window) Source
windowGetEffectiveParent
data WindowGetEffectiveParentMethodInfo Source
((~) (TYPE Lifted) signature (m Window), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetEffectiveParentMethodInfo a signature Source | |
windowGetEffectiveParent :: (MonadIO m, WindowK a) => a -> m Window Source
windowGetEffectiveToplevel
data WindowGetEffectiveToplevelMethodInfo Source
((~) (TYPE Lifted) signature (m Window), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetEffectiveToplevelMethodInfo a signature Source | |
windowGetEffectiveToplevel :: (MonadIO m, WindowK a) => a -> m Window Source
windowGetEventCompression
data WindowGetEventCompressionMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetEventCompressionMethodInfo a signature Source | |
windowGetEventCompression :: (MonadIO m, WindowK a) => a -> m Bool Source
windowGetEvents
data WindowGetEventsMethodInfo Source
((~) (TYPE Lifted) signature (m [EventMask]), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetEventsMethodInfo a signature Source | |
windowGetEvents :: (MonadIO m, WindowK a) => a -> m [EventMask] Source
windowGetFocusOnMap
data WindowGetFocusOnMapMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetFocusOnMapMethodInfo a signature Source | |
windowGetFocusOnMap :: (MonadIO m, WindowK a) => a -> m Bool Source
windowGetFrameClock
data WindowGetFrameClockMethodInfo Source
((~) (TYPE Lifted) signature (m FrameClock), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetFrameClockMethodInfo a signature Source | |
windowGetFrameClock :: (MonadIO m, WindowK a) => a -> m FrameClock Source
windowGetFrameExtents
data WindowGetFrameExtentsMethodInfo Source
((~) (TYPE Lifted) signature (m Rectangle), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetFrameExtentsMethodInfo a signature Source | |
windowGetFrameExtents :: (MonadIO m, WindowK a) => a -> m Rectangle Source
windowGetFullscreenMode
data WindowGetFullscreenModeMethodInfo Source
((~) (TYPE Lifted) signature (m FullscreenMode), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetFullscreenModeMethodInfo a signature Source | |
windowGetFullscreenMode :: (MonadIO m, WindowK a) => a -> m FullscreenMode Source
windowGetGeometry
windowGetGroup
data WindowGetGroupMethodInfo Source
((~) (TYPE Lifted) signature (m Window), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetGroupMethodInfo a signature Source | |
windowGetGroup :: (MonadIO m, WindowK a) => a -> m Window Source
windowGetHeight
data WindowGetHeightMethodInfo Source
((~) (TYPE Lifted) signature (m Int32), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetHeightMethodInfo a signature Source | |
windowGetHeight :: (MonadIO m, WindowK a) => a -> m Int32 Source
windowGetModalHint
data WindowGetModalHintMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetModalHintMethodInfo a signature Source | |
windowGetModalHint :: (MonadIO m, WindowK a) => a -> m Bool Source
windowGetOrigin
windowGetParent
data WindowGetParentMethodInfo Source
((~) (TYPE Lifted) signature (m Window), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetParentMethodInfo a signature Source | |
windowGetParent :: (MonadIO m, WindowK a) => a -> m Window Source
windowGetPassThrough
data WindowGetPassThroughMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetPassThroughMethodInfo a signature Source | |
windowGetPassThrough :: (MonadIO m, WindowK a) => a -> m Bool Source
windowGetPointer
data WindowGetPointerMethodInfo Source
((~) (TYPE Lifted) signature (m (Window, Int32, Int32, [ModifierType])), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetPointerMethodInfo a signature Source | |
windowGetPointer :: (MonadIO m, WindowK a) => a -> m (Window, Int32, Int32, [ModifierType]) Source
Deprecated: (Since version 3.0)Use gdk_window_get_device_position() instead.
windowGetPosition
windowGetRootCoords
windowGetRootOrigin
windowGetScaleFactor
data WindowGetScaleFactorMethodInfo Source
((~) (TYPE Lifted) signature (m Int32), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetScaleFactorMethodInfo a signature Source | |
windowGetScaleFactor :: (MonadIO m, WindowK a) => a -> m Int32 Source
windowGetScreen
data WindowGetScreenMethodInfo Source
((~) (TYPE Lifted) signature (m Screen), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetScreenMethodInfo a signature Source | |
windowGetScreen :: (MonadIO m, WindowK a) => a -> m Screen Source
windowGetSourceEvents
data WindowGetSourceEventsMethodInfo Source
((~) (TYPE Lifted) signature (InputSource -> m [EventMask]), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetSourceEventsMethodInfo a signature Source | |
windowGetSourceEvents :: (MonadIO m, WindowK a) => a -> InputSource -> m [EventMask] Source
windowGetState
data WindowGetStateMethodInfo Source
((~) (TYPE Lifted) signature (m [WindowState]), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetStateMethodInfo a signature Source | |
windowGetState :: (MonadIO m, WindowK a) => a -> m [WindowState] Source
windowGetSupportMultidevice
data WindowGetSupportMultideviceMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetSupportMultideviceMethodInfo a signature Source | |
windowGetSupportMultidevice :: (MonadIO m, WindowK a) => a -> m Bool Source
windowGetToplevel
data WindowGetToplevelMethodInfo Source
((~) (TYPE Lifted) signature (m Window), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetToplevelMethodInfo a signature Source | |
windowGetToplevel :: (MonadIO m, WindowK a) => a -> m Window Source
windowGetTypeHint
data WindowGetTypeHintMethodInfo Source
((~) (TYPE Lifted) signature (m WindowTypeHint), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetTypeHintMethodInfo a signature Source | |
windowGetTypeHint :: (MonadIO m, WindowK a) => a -> m WindowTypeHint Source
windowGetUpdateArea
data WindowGetUpdateAreaMethodInfo Source
((~) (TYPE Lifted) signature (m Region), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetUpdateAreaMethodInfo a signature Source | |
windowGetUpdateArea :: (MonadIO m, WindowK a) => a -> m Region Source
windowGetUserData
data WindowGetUserDataMethodInfo Source
((~) (TYPE Lifted) signature (m (Ptr ())), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetUserDataMethodInfo a signature Source | |
windowGetUserData :: (MonadIO m, WindowK a) => a -> m (Ptr ()) Source
windowGetVisibleRegion
data WindowGetVisibleRegionMethodInfo Source
((~) (TYPE Lifted) signature (m Region), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetVisibleRegionMethodInfo a signature Source | |
windowGetVisibleRegion :: (MonadIO m, WindowK a) => a -> m Region Source
windowGetVisual
data WindowGetVisualMethodInfo Source
((~) (TYPE Lifted) signature (m Visual), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetVisualMethodInfo a signature Source | |
windowGetVisual :: (MonadIO m, WindowK a) => a -> m Visual Source
windowGetWidth
data WindowGetWidthMethodInfo Source
((~) (TYPE Lifted) signature (m Int32), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetWidthMethodInfo a signature Source | |
windowGetWidth :: (MonadIO m, WindowK a) => a -> m Int32 Source
windowGetWindowType
data WindowGetWindowTypeMethodInfo Source
((~) (TYPE Lifted) signature (m WindowType), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowGetWindowTypeMethodInfo a signature Source | |
windowGetWindowType :: (MonadIO m, WindowK a) => a -> m WindowType Source
windowHasNative
data WindowHasNativeMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowHasNativeMethodInfo a signature Source | |
windowHasNative :: (MonadIO m, WindowK a) => a -> m Bool Source
windowHide
data WindowHideMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowHideMethodInfo a signature Source | |
windowHide :: (MonadIO m, WindowK a) => a -> m () Source
windowIconify
data WindowIconifyMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowIconifyMethodInfo a signature Source | |
windowIconify :: (MonadIO m, WindowK a) => a -> m () Source
windowInputShapeCombineRegion
windowInputShapeCombineRegion :: (MonadIO m, WindowK a) => a -> Region -> Int32 -> Int32 -> m () Source
windowInvalidateMaybeRecurse
data WindowInvalidateMaybeRecurseMethodInfo Source
((~) (TYPE Lifted) signature (Region -> Maybe WindowChildFunc -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowInvalidateMaybeRecurseMethodInfo a signature Source | |
windowInvalidateMaybeRecurse :: (MonadIO m, WindowK a) => a -> Region -> Maybe WindowChildFunc -> m () Source
windowInvalidateRect
windowInvalidateRegion
data WindowInvalidateRegionMethodInfo Source
((~) (TYPE Lifted) signature (Region -> Bool -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowInvalidateRegionMethodInfo a signature Source | |
windowInvalidateRegion :: (MonadIO m, WindowK a) => a -> Region -> Bool -> m () Source
windowIsDestroyed
data WindowIsDestroyedMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowIsDestroyedMethodInfo a signature Source | |
windowIsDestroyed :: (MonadIO m, WindowK a) => a -> m Bool Source
windowIsInputOnly
data WindowIsInputOnlyMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowIsInputOnlyMethodInfo a signature Source | |
windowIsInputOnly :: (MonadIO m, WindowK a) => a -> m Bool Source
windowIsShaped
data WindowIsShapedMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowIsShapedMethodInfo a signature Source | |
windowIsShaped :: (MonadIO m, WindowK a) => a -> m Bool Source
windowIsViewable
data WindowIsViewableMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowIsViewableMethodInfo a signature Source | |
windowIsViewable :: (MonadIO m, WindowK a) => a -> m Bool Source
windowIsVisible
data WindowIsVisibleMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowIsVisibleMethodInfo a signature Source | |
windowIsVisible :: (MonadIO m, WindowK a) => a -> m Bool Source
windowLower
data WindowLowerMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowLowerMethodInfo a signature Source | |
windowLower :: (MonadIO m, WindowK a) => a -> m () Source
windowMarkPaintFromClip
data WindowMarkPaintFromClipMethodInfo Source
((~) (TYPE Lifted) signature (Context -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowMarkPaintFromClipMethodInfo a signature Source | |
windowMarkPaintFromClip :: (MonadIO m, WindowK a) => a -> Context -> m () Source
windowMaximize
data WindowMaximizeMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowMaximizeMethodInfo a signature Source | |
windowMaximize :: (MonadIO m, WindowK a) => a -> m () Source
windowMergeChildInputShapes
data WindowMergeChildInputShapesMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowMergeChildInputShapesMethodInfo a signature Source | |
windowMergeChildInputShapes :: (MonadIO m, WindowK a) => a -> m () Source
windowMergeChildShapes
data WindowMergeChildShapesMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowMergeChildShapesMethodInfo a signature Source | |
windowMergeChildShapes :: (MonadIO m, WindowK a) => a -> m () Source
windowMove
windowMoveRegion
windowMoveResize
windowNew
windowNew :: (MonadIO m, WindowK a) => Maybe a -> WindowAttr -> [WindowAttributesType] -> m Window Source
windowPeekChildren
data WindowPeekChildrenMethodInfo Source
((~) (TYPE Lifted) signature (m [Window]), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowPeekChildrenMethodInfo a signature Source | |
windowPeekChildren :: (MonadIO m, WindowK a) => a -> m [Window] Source
windowProcessAllUpdates
windowProcessAllUpdates :: MonadIO m => m () Source
windowProcessUpdates
data WindowProcessUpdatesMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowProcessUpdatesMethodInfo a signature Source | |
windowProcessUpdates :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
windowRaise
data WindowRaiseMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowRaiseMethodInfo a signature Source | |
windowRaise :: (MonadIO m, WindowK a) => a -> m () Source
windowRegisterDnd
data WindowRegisterDndMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowRegisterDndMethodInfo a signature Source | |
windowRegisterDnd :: (MonadIO m, WindowK a) => a -> m () Source
windowReparent
windowResize
windowRestack
windowScroll
windowSetAcceptFocus
data WindowSetAcceptFocusMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowSetAcceptFocusMethodInfo a signature Source | |
windowSetAcceptFocus :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
windowSetBackground
data WindowSetBackgroundMethodInfo Source
((~) (TYPE Lifted) signature (Color -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowSetBackgroundMethodInfo a signature Source | |
windowSetBackground :: (MonadIO m, WindowK a) => a -> Color -> m () Source
Deprecated: (Since version 3.4)Use gdk_window_set_background_rgba() instead.
windowSetBackgroundPattern
data WindowSetBackgroundPatternMethodInfo Source
((~) (TYPE Lifted) signature (Maybe Pattern -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowSetBackgroundPatternMethodInfo a signature Source | |
windowSetBackgroundPattern :: (MonadIO m, WindowK a) => a -> Maybe Pattern -> m () Source
windowSetBackgroundRgba
data WindowSetBackgroundRgbaMethodInfo Source
((~) (TYPE Lifted) signature (RGBA -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowSetBackgroundRgbaMethodInfo a signature Source | |
windowSetBackgroundRgba :: (MonadIO m, WindowK a) => a -> RGBA -> m () Source
windowSetChildInputShapes
data WindowSetChildInputShapesMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowSetChildInputShapesMethodInfo a signature Source | |
windowSetChildInputShapes :: (MonadIO m, WindowK a) => a -> m () Source
windowSetChildShapes
data WindowSetChildShapesMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowSetChildShapesMethodInfo a signature Source | |
windowSetChildShapes :: (MonadIO m, WindowK a) => a -> m () Source
windowSetComposited
data WindowSetCompositedMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowSetCompositedMethodInfo a signature Source | |
windowSetComposited :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
Deprecated: (Since version 3.16)Compositing is an outdated technology that only ever worked on X11.
windowSetCursor
windowSetDebugUpdates
windowSetDebugUpdates :: MonadIO m => Bool -> m () Source
windowSetDecorations
data WindowSetDecorationsMethodInfo Source
((~) (TYPE Lifted) signature ([WMDecoration] -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowSetDecorationsMethodInfo a signature Source | |
windowSetDecorations :: (MonadIO m, WindowK a) => a -> [WMDecoration] -> m () Source
windowSetDeviceCursor
windowSetDeviceEvents
windowSetEventCompression
data WindowSetEventCompressionMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowSetEventCompressionMethodInfo a signature Source | |
windowSetEventCompression :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
windowSetEvents
data WindowSetEventsMethodInfo Source
((~) (TYPE Lifted) signature ([EventMask] -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowSetEventsMethodInfo a signature Source | |
windowSetEvents :: (MonadIO m, WindowK a) => a -> [EventMask] -> m () Source
windowSetFocusOnMap
data WindowSetFocusOnMapMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowSetFocusOnMapMethodInfo a signature Source | |
windowSetFocusOnMap :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
windowSetFullscreenMode
data WindowSetFullscreenModeMethodInfo Source
((~) (TYPE Lifted) signature (FullscreenMode -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowSetFullscreenModeMethodInfo a signature Source | |
windowSetFullscreenMode :: (MonadIO m, WindowK a) => a -> FullscreenMode -> m () Source
windowSetFunctions
data WindowSetFunctionsMethodInfo Source
((~) (TYPE Lifted) signature ([WMFunction] -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowSetFunctionsMethodInfo a signature Source | |
windowSetFunctions :: (MonadIO m, WindowK a) => a -> [WMFunction] -> m () Source
windowSetGeometryHints
data WindowSetGeometryHintsMethodInfo Source
((~) (TYPE Lifted) signature (Geometry -> [WindowHints] -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowSetGeometryHintsMethodInfo a signature Source | |
windowSetGeometryHints :: (MonadIO m, WindowK a) => a -> Geometry -> [WindowHints] -> m () Source
windowSetGroup
windowSetIconList
data WindowSetIconListMethodInfo Source
((~) (TYPE Lifted) signature ([b] -> m ()), MonadIO m, WindowK a, PixbufK b) => MethodInfo (TYPE Lifted) WindowSetIconListMethodInfo a signature Source | |
windowSetIconList :: (MonadIO m, WindowK a, PixbufK b) => a -> [b] -> m () Source
windowSetIconName
windowSetKeepAbove
data WindowSetKeepAboveMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowSetKeepAboveMethodInfo a signature Source | |
windowSetKeepAbove :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
windowSetKeepBelow
data WindowSetKeepBelowMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowSetKeepBelowMethodInfo a signature Source | |
windowSetKeepBelow :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
windowSetModalHint
data WindowSetModalHintMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowSetModalHintMethodInfo a signature Source | |
windowSetModalHint :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
windowSetOpacity
data WindowSetOpacityMethodInfo Source
((~) (TYPE Lifted) signature (Double -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowSetOpacityMethodInfo a signature Source | |
windowSetOpacity :: (MonadIO m, WindowK a) => a -> Double -> m () Source
windowSetOpaqueRegion
data WindowSetOpaqueRegionMethodInfo Source
((~) (TYPE Lifted) signature (Maybe Region -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowSetOpaqueRegionMethodInfo a signature Source | |
windowSetOpaqueRegion :: (MonadIO m, WindowK a) => a -> Maybe Region -> m () Source
windowSetOverrideRedirect
data WindowSetOverrideRedirectMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowSetOverrideRedirectMethodInfo a signature Source | |
windowSetOverrideRedirect :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
windowSetPassThrough
data WindowSetPassThroughMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowSetPassThroughMethodInfo a signature Source | |
windowSetPassThrough :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
windowSetRole
data WindowSetRoleMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowSetRoleMethodInfo a signature Source | |
windowSetRole :: (MonadIO m, WindowK a) => a -> Text -> m () Source
windowSetShadowWidth
windowSetShadowWidth :: (MonadIO m, WindowK a) => a -> Int32 -> Int32 -> Int32 -> Int32 -> m () Source
windowSetSkipPagerHint
data WindowSetSkipPagerHintMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowSetSkipPagerHintMethodInfo a signature Source | |
windowSetSkipPagerHint :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
windowSetSkipTaskbarHint
data WindowSetSkipTaskbarHintMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowSetSkipTaskbarHintMethodInfo a signature Source | |
windowSetSkipTaskbarHint :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
windowSetSourceEvents
data WindowSetSourceEventsMethodInfo Source
((~) (TYPE Lifted) signature (InputSource -> [EventMask] -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowSetSourceEventsMethodInfo a signature Source | |
windowSetSourceEvents :: (MonadIO m, WindowK a) => a -> InputSource -> [EventMask] -> m () Source
windowSetStartupId
data WindowSetStartupIdMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowSetStartupIdMethodInfo a signature Source | |
windowSetStartupId :: (MonadIO m, WindowK a) => a -> Text -> m () Source
windowSetStaticGravities
windowSetStaticGravities :: (MonadIO m, WindowK a) => a -> Bool -> m Bool Source
Deprecated: (Since version 3.16)static gravities haven't worked on anything but X11 for a long time.
windowSetSupportMultidevice
data WindowSetSupportMultideviceMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowSetSupportMultideviceMethodInfo a signature Source | |
windowSetSupportMultidevice :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
windowSetTitle
data WindowSetTitleMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowSetTitleMethodInfo a signature Source | |
windowSetTitle :: (MonadIO m, WindowK a) => a -> Text -> m () Source
windowSetTransientFor
data WindowSetTransientForMethodInfo Source
((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, WindowK a, WindowK b) => MethodInfo (TYPE Lifted) WindowSetTransientForMethodInfo a signature Source | |
windowSetTransientFor :: (MonadIO m, WindowK a, WindowK b) => a -> b -> m () Source
windowSetTypeHint
data WindowSetTypeHintMethodInfo Source
((~) (TYPE Lifted) signature (WindowTypeHint -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowSetTypeHintMethodInfo a signature Source | |
windowSetTypeHint :: (MonadIO m, WindowK a) => a -> WindowTypeHint -> m () Source
windowSetUrgencyHint
data WindowSetUrgencyHintMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowSetUrgencyHintMethodInfo a signature Source | |
windowSetUrgencyHint :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
windowSetUserData
data WindowSetUserDataMethodInfo Source
((~) (TYPE Lifted) signature (Maybe b -> m ()), MonadIO m, WindowK a, ObjectK b) => MethodInfo (TYPE Lifted) WindowSetUserDataMethodInfo a signature Source | |
windowSetUserData :: (MonadIO m, WindowK a, ObjectK b) => a -> Maybe b -> m () Source
windowShapeCombineRegion
windowShapeCombineRegion :: (MonadIO m, WindowK a) => a -> Maybe Region -> Int32 -> Int32 -> m () Source
windowShow
data WindowShowMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowShowMethodInfo a signature Source | |
windowShow :: (MonadIO m, WindowK a) => a -> m () Source
windowShowUnraised
data WindowShowUnraisedMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowShowUnraisedMethodInfo a signature Source | |
windowShowUnraised :: (MonadIO m, WindowK a) => a -> m () Source
windowShowWindowMenu
windowStick
data WindowStickMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowStickMethodInfo a signature Source | |
windowStick :: (MonadIO m, WindowK a) => a -> m () Source
windowThawToplevelUpdatesLibgtkOnly
data WindowThawToplevelUpdatesLibgtkOnlyMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowThawToplevelUpdatesLibgtkOnlyMethodInfo a signature Source | |
windowThawToplevelUpdatesLibgtkOnly :: (MonadIO m, WindowK a) => a -> m () Source
Deprecated: (Since version 3.16)This symbol was never meant to be used outside of GTK+
windowThawUpdates
data WindowThawUpdatesMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowThawUpdatesMethodInfo a signature Source | |
windowThawUpdates :: (MonadIO m, WindowK a) => a -> m () Source
windowUnfullscreen
data WindowUnfullscreenMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowUnfullscreenMethodInfo a signature Source | |
windowUnfullscreen :: (MonadIO m, WindowK a) => a -> m () Source
windowUnmaximize
data WindowUnmaximizeMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowUnmaximizeMethodInfo a signature Source | |
windowUnmaximize :: (MonadIO m, WindowK a) => a -> m () Source
windowUnstick
data WindowUnstickMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowUnstickMethodInfo a signature Source | |
windowUnstick :: (MonadIO m, WindowK a) => a -> m () Source
windowWithdraw
data WindowWithdrawMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WindowK a) => MethodInfo (TYPE Lifted) WindowWithdrawMethodInfo a signature Source | |
windowWithdraw :: (MonadIO m, WindowK a) => a -> m () Source
Properties
Cursor
data WindowCursorPropertyInfo Source
AttrInfo WindowCursorPropertyInfo Source | |
type AttrLabel WindowCursorPropertyInfo = "cursor" Source | |
type AttrGetType WindowCursorPropertyInfo = Cursor Source | |
type AttrBaseTypeConstraint WindowCursorPropertyInfo = WindowK Source | |
type AttrSetTypeConstraint WindowCursorPropertyInfo = CursorK Source | |
type AttrAllowedOps WindowCursorPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getWindowCursor :: (MonadIO m, WindowK o) => o -> m Cursor Source
setWindowCursor :: (MonadIO m, WindowK o, CursorK a) => o -> a -> m () Source
Signals
CreateSurface
type WindowCreateSurfaceCallback = Int32 -> Int32 -> IO Surface Source
afterWindowCreateSurface :: (GObject a, MonadIO m) => a -> WindowCreateSurfaceCallback -> m SignalHandlerId Source
mkWindowCreateSurfaceCallback :: WindowCreateSurfaceCallbackC -> IO (FunPtr WindowCreateSurfaceCallbackC) Source
onWindowCreateSurface :: (GObject a, MonadIO m) => a -> WindowCreateSurfaceCallback -> m SignalHandlerId Source
windowCreateSurfaceCallbackWrapper :: WindowCreateSurfaceCallback -> Ptr () -> Int32 -> Int32 -> Ptr () -> IO (Ptr Surface) Source
FromEmbedder
type WindowFromEmbedderCallbackC = Ptr () -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr () -> IO () Source
afterWindowFromEmbedder :: (GObject a, MonadIO m) => a -> WindowFromEmbedderCallback -> m SignalHandlerId Source
mkWindowFromEmbedderCallback :: WindowFromEmbedderCallbackC -> IO (FunPtr WindowFromEmbedderCallbackC) Source
onWindowFromEmbedder :: (GObject a, MonadIO m) => a -> WindowFromEmbedderCallback -> m SignalHandlerId Source
windowFromEmbedderCallbackWrapper :: WindowFromEmbedderCallback -> Ptr () -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr () -> IO () Source
PickEmbeddedChild
type WindowPickEmbeddedChildCallbackC = Ptr () -> CDouble -> CDouble -> Ptr () -> IO (Ptr Window) Source
afterWindowPickEmbeddedChild :: (GObject a, MonadIO m) => a -> WindowPickEmbeddedChildCallback -> m SignalHandlerId Source
mkWindowPickEmbeddedChildCallback :: WindowPickEmbeddedChildCallbackC -> IO (FunPtr WindowPickEmbeddedChildCallbackC) Source
onWindowPickEmbeddedChild :: (GObject a, MonadIO m) => a -> WindowPickEmbeddedChildCallback -> m SignalHandlerId Source
windowPickEmbeddedChildCallbackWrapper :: WindowPickEmbeddedChildCallback -> Ptr () -> CDouble -> CDouble -> Ptr () -> IO (Ptr Window) Source
ToEmbedder
type WindowToEmbedderCallbackC = Ptr () -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr () -> IO () Source
afterWindowToEmbedder :: (GObject a, MonadIO m) => a -> WindowToEmbedderCallback -> m SignalHandlerId Source
mkWindowToEmbedderCallback :: WindowToEmbedderCallbackC -> IO (FunPtr WindowToEmbedderCallbackC) Source
onWindowToEmbedder :: (GObject a, MonadIO m) => a -> WindowToEmbedderCallback -> m SignalHandlerId Source