gi-gdk-0.3.18.15: Gdk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gdk.Objects.Window

Contents

Description

 

Synopsis

Exported types

newtype Window Source

Constructors

Window (ForeignPtr Window) 

Instances

GObject Window 
((~) * info (ResolveWindowMethod t Window), MethodInfo * info Window p) => IsLabelProxy t (Window -> p) 
type ParentTypes Window 
type AttributeList Window 
type SignalList Window 

class GObject o => WindowK o Source

Instances

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

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowBeepMethodInfo a signature 

windowBeep :: (MonadIO m, WindowK a) => a -> m () Source

windowBeginMoveDrag

data WindowBeginMoveDragMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> Int32 -> Word32 -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowBeginMoveDragMethodInfo a signature 

windowBeginMoveDrag :: (MonadIO m, WindowK a) => a -> Int32 -> Int32 -> Int32 -> Word32 -> m () Source

windowBeginMoveDragForDevice

data WindowBeginMoveDragForDeviceMethodInfo Source

Instances

((~) * signature (b -> Int32 -> Int32 -> Int32 -> Word32 -> m ()), MonadIO m, WindowK a, DeviceK b) => MethodInfo * WindowBeginMoveDragForDeviceMethodInfo a signature 

windowBeginMoveDragForDevice :: (MonadIO m, WindowK a, DeviceK b) => a -> b -> Int32 -> Int32 -> Int32 -> Word32 -> m () Source

windowBeginPaintRect

data WindowBeginPaintRectMethodInfo Source

Instances

((~) * signature (Rectangle -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowBeginPaintRectMethodInfo a signature 

windowBeginPaintRegion

data WindowBeginPaintRegionMethodInfo Source

Instances

((~) * signature (Region -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowBeginPaintRegionMethodInfo a signature 

windowBeginResizeDrag

data WindowBeginResizeDragMethodInfo Source

Instances

((~) * signature (WindowEdge -> Int32 -> Int32 -> Int32 -> Word32 -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowBeginResizeDragMethodInfo a signature 

windowBeginResizeDragForDevice

windowConfigureFinished

data WindowConfigureFinishedMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowConfigureFinishedMethodInfo a signature 

windowConfigureFinished :: (MonadIO m, WindowK a) => a -> m () Source

Deprecated: (Since version 3.8)this function is no longer needed

windowConstrainSize

windowCoordsFromParent

windowCoordsToParent

data WindowCoordsToParentMethodInfo Source

Instances

((~) * signature (Double -> Double -> m (Double, Double)), MonadIO m, WindowK a) => MethodInfo * WindowCoordsToParentMethodInfo a signature 

windowCreateGlContext

windowCreateSimilarImageSurface

windowCreateSimilarSurface

windowDeiconify

data WindowDeiconifyMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowDeiconifyMethodInfo a signature 

windowDeiconify :: (MonadIO m, WindowK a) => a -> m () Source

windowDestroy

data WindowDestroyMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowDestroyMethodInfo a signature 

windowDestroy :: (MonadIO m, WindowK a) => a -> m () Source

windowDestroyNotify

data WindowDestroyNotifyMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowDestroyNotifyMethodInfo a signature 

windowDestroyNotify :: (MonadIO m, WindowK a) => a -> m () Source

windowEnableSynchronizedConfigure

windowEnableSynchronizedConfigure :: (MonadIO m, WindowK a) => a -> m () Source

Deprecated: (Since version 3.8)this function is no longer needed

windowEndPaint

data WindowEndPaintMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowEndPaintMethodInfo a signature 

windowEndPaint :: (MonadIO m, WindowK a) => a -> m () Source

windowEnsureNative

data WindowEnsureNativeMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowEnsureNativeMethodInfo a signature 

windowFlush

data WindowFlushMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowFlushMethodInfo a signature 

windowFlush :: (MonadIO m, WindowK a) => a -> m () Source

Deprecated: (Since version 3.14)

windowFocus

data WindowFocusMethodInfo Source

Instances

((~) * signature (Word32 -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowFocusMethodInfo a signature 

windowFocus :: (MonadIO m, WindowK a) => a -> Word32 -> m () Source

windowFreezeToplevelUpdatesLibgtkOnly

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

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowFreezeUpdatesMethodInfo a signature 

windowFreezeUpdates :: (MonadIO m, WindowK a) => a -> m () Source

windowFullscreen

data WindowFullscreenMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowFullscreenMethodInfo a signature 

windowFullscreen :: (MonadIO m, WindowK a) => a -> m () Source

windowFullscreenOnMonitor

data WindowFullscreenOnMonitorMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowFullscreenOnMonitorMethodInfo a signature 

windowGeometryChanged

data WindowGeometryChangedMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowGeometryChangedMethodInfo a signature 

windowGetAcceptFocus

data WindowGetAcceptFocusMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowGetAcceptFocusMethodInfo a signature 

windowGetBackgroundPattern

windowGetChildren

data WindowGetChildrenMethodInfo Source

Instances

((~) * signature (m [Window]), MonadIO m, WindowK a) => MethodInfo * WindowGetChildrenMethodInfo a signature 

windowGetChildrenWithUserData

windowGetClipRegion

data WindowGetClipRegionMethodInfo Source

Instances

((~) * signature (m Region), MonadIO m, WindowK a) => MethodInfo * WindowGetClipRegionMethodInfo a signature 

windowGetComposited

data WindowGetCompositedMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowGetCompositedMethodInfo a signature 

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

Instances

((~) * signature (m (Maybe Cursor)), MonadIO m, WindowK a) => MethodInfo * WindowGetCursorMethodInfo a signature 

windowGetDecorations

data WindowGetDecorationsMethodInfo Source

Instances

((~) * signature (m (Bool, [WMDecoration])), MonadIO m, WindowK a) => MethodInfo * WindowGetDecorationsMethodInfo a signature 

windowGetDeviceCursor

data WindowGetDeviceCursorMethodInfo Source

Instances

((~) * signature (b -> m (Maybe Cursor)), MonadIO m, WindowK a, DeviceK b) => MethodInfo * WindowGetDeviceCursorMethodInfo a signature 

windowGetDeviceEvents

data WindowGetDeviceEventsMethodInfo Source

Instances

((~) * signature (b -> m [EventMask]), MonadIO m, WindowK a, DeviceK b) => MethodInfo * WindowGetDeviceEventsMethodInfo a signature 

windowGetDevicePosition

windowGetDevicePositionDouble

windowGetDisplay

data WindowGetDisplayMethodInfo Source

Instances

((~) * signature (m Display), MonadIO m, WindowK a) => MethodInfo * WindowGetDisplayMethodInfo a signature 

windowGetDragProtocol

windowGetEffectiveParent

windowGetEffectiveToplevel

windowGetEventCompression

windowGetEvents

data WindowGetEventsMethodInfo Source

Instances

((~) * signature (m [EventMask]), MonadIO m, WindowK a) => MethodInfo * WindowGetEventsMethodInfo a signature 

windowGetFocusOnMap

data WindowGetFocusOnMapMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowGetFocusOnMapMethodInfo a signature 

windowGetFrameClock

data WindowGetFrameClockMethodInfo Source

Instances

((~) * signature (m FrameClock), MonadIO m, WindowK a) => MethodInfo * WindowGetFrameClockMethodInfo a signature 

windowGetFrameExtents

windowGetFullscreenMode

windowGetGeometry

data WindowGetGeometryMethodInfo Source

Instances

((~) * signature (m (Int32, Int32, Int32, Int32)), MonadIO m, WindowK a) => MethodInfo * WindowGetGeometryMethodInfo a signature 

windowGetGroup

data WindowGetGroupMethodInfo Source

Instances

((~) * signature (m Window), MonadIO m, WindowK a) => MethodInfo * WindowGetGroupMethodInfo a signature 

windowGetHeight

data WindowGetHeightMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, WindowK a) => MethodInfo * WindowGetHeightMethodInfo a signature 

windowGetModalHint

data WindowGetModalHintMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowGetModalHintMethodInfo a signature 

windowGetOrigin

data WindowGetOriginMethodInfo Source

Instances

((~) * signature (m (Int32, Int32, Int32)), MonadIO m, WindowK a) => MethodInfo * WindowGetOriginMethodInfo a signature 

windowGetParent

data WindowGetParentMethodInfo Source

Instances

((~) * signature (m Window), MonadIO m, WindowK a) => MethodInfo * WindowGetParentMethodInfo a signature 

windowGetPassThrough

data WindowGetPassThroughMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowGetPassThroughMethodInfo a signature 

windowGetPointer

data WindowGetPointerMethodInfo Source

Instances

((~) * signature (m (Maybe Window, Int32, Int32, [ModifierType])), MonadIO m, WindowK a) => MethodInfo * WindowGetPointerMethodInfo a signature 

windowGetPointer :: (MonadIO m, WindowK a) => a -> m (Maybe Window, Int32, Int32, [ModifierType]) Source

Deprecated: (Since version 3.0)Use gdk_window_get_device_position() instead.

windowGetPosition

data WindowGetPositionMethodInfo Source

Instances

((~) * signature (m (Int32, Int32)), MonadIO m, WindowK a) => MethodInfo * WindowGetPositionMethodInfo a signature 

windowGetRootCoords

data WindowGetRootCoordsMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> m (Int32, Int32)), MonadIO m, WindowK a) => MethodInfo * WindowGetRootCoordsMethodInfo a signature 

windowGetRootOrigin

data WindowGetRootOriginMethodInfo Source

Instances

((~) * signature (m (Int32, Int32)), MonadIO m, WindowK a) => MethodInfo * WindowGetRootOriginMethodInfo a signature 

windowGetScaleFactor

data WindowGetScaleFactorMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, WindowK a) => MethodInfo * WindowGetScaleFactorMethodInfo a signature 

windowGetScreen

data WindowGetScreenMethodInfo Source

Instances

((~) * signature (m Screen), MonadIO m, WindowK a) => MethodInfo * WindowGetScreenMethodInfo a signature 

windowGetSourceEvents

windowGetState

data WindowGetStateMethodInfo Source

Instances

((~) * signature (m [WindowState]), MonadIO m, WindowK a) => MethodInfo * WindowGetStateMethodInfo a signature 

windowGetSupportMultidevice

windowGetToplevel

data WindowGetToplevelMethodInfo Source

Instances

((~) * signature (m Window), MonadIO m, WindowK a) => MethodInfo * WindowGetToplevelMethodInfo a signature 

windowGetTypeHint

data WindowGetTypeHintMethodInfo Source

Instances

((~) * signature (m WindowTypeHint), MonadIO m, WindowK a) => MethodInfo * WindowGetTypeHintMethodInfo a signature 

windowGetUpdateArea

data WindowGetUpdateAreaMethodInfo Source

Instances

((~) * signature (m Region), MonadIO m, WindowK a) => MethodInfo * WindowGetUpdateAreaMethodInfo a signature 

windowGetUserData

data WindowGetUserDataMethodInfo Source

Instances

((~) * signature (m (Ptr ())), MonadIO m, WindowK a) => MethodInfo * WindowGetUserDataMethodInfo a signature 

windowGetUserData :: (MonadIO m, WindowK a) => a -> m (Ptr ()) Source

windowGetVisibleRegion

windowGetVisual

data WindowGetVisualMethodInfo Source

Instances

((~) * signature (m Visual), MonadIO m, WindowK a) => MethodInfo * WindowGetVisualMethodInfo a signature 

windowGetWidth

data WindowGetWidthMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, WindowK a) => MethodInfo * WindowGetWidthMethodInfo a signature 

windowGetWindowType

data WindowGetWindowTypeMethodInfo Source

Instances

((~) * signature (m WindowType), MonadIO m, WindowK a) => MethodInfo * WindowGetWindowTypeMethodInfo a signature 

windowHasNative

data WindowHasNativeMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowHasNativeMethodInfo a signature 

windowHide

data WindowHideMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowHideMethodInfo a signature 

windowHide :: (MonadIO m, WindowK a) => a -> m () Source

windowIconify

data WindowIconifyMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowIconifyMethodInfo a signature 

windowIconify :: (MonadIO m, WindowK a) => a -> m () Source

windowInputShapeCombineRegion

windowInvalidateMaybeRecurse

windowInvalidateRect

data WindowInvalidateRectMethodInfo Source

Instances

((~) * signature (Maybe Rectangle -> Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowInvalidateRectMethodInfo a signature 

windowInvalidateRegion

data WindowInvalidateRegionMethodInfo Source

Instances

((~) * signature (Region -> Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowInvalidateRegionMethodInfo a signature 

windowIsDestroyed

data WindowIsDestroyedMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowIsDestroyedMethodInfo a signature 

windowIsInputOnly

data WindowIsInputOnlyMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowIsInputOnlyMethodInfo a signature 

windowIsShaped

data WindowIsShapedMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowIsShapedMethodInfo a signature 

windowIsViewable

data WindowIsViewableMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowIsViewableMethodInfo a signature 

windowIsVisible

data WindowIsVisibleMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowIsVisibleMethodInfo a signature 

windowLower

data WindowLowerMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowLowerMethodInfo a signature 

windowLower :: (MonadIO m, WindowK a) => a -> m () Source

windowMarkPaintFromClip

data WindowMarkPaintFromClipMethodInfo Source

Instances

((~) * signature (Context -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowMarkPaintFromClipMethodInfo a signature 

windowMaximize

data WindowMaximizeMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowMaximizeMethodInfo a signature 

windowMaximize :: (MonadIO m, WindowK a) => a -> m () Source

windowMergeChildInputShapes

windowMergeChildShapes

data WindowMergeChildShapesMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowMergeChildShapesMethodInfo a signature 

windowMove

data WindowMoveMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowMoveMethodInfo a signature 

windowMove :: (MonadIO m, WindowK a) => a -> Int32 -> Int32 -> m () Source

windowMoveRegion

data WindowMoveRegionMethodInfo Source

Instances

((~) * signature (Region -> Int32 -> Int32 -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowMoveRegionMethodInfo a signature 

windowMoveRegion :: (MonadIO m, WindowK a) => a -> Region -> Int32 -> Int32 -> m () Source

windowMoveResize

data WindowMoveResizeMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> Int32 -> Int32 -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowMoveResizeMethodInfo a signature 

windowMoveResize :: (MonadIO m, WindowK a) => a -> Int32 -> Int32 -> Int32 -> Int32 -> m () Source

windowNew

windowPeekChildren

data WindowPeekChildrenMethodInfo Source

Instances

((~) * signature (m [Window]), MonadIO m, WindowK a) => MethodInfo * WindowPeekChildrenMethodInfo a signature 

windowProcessAllUpdates

windowProcessUpdates

data WindowProcessUpdatesMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowProcessUpdatesMethodInfo a signature 

windowProcessUpdates :: (MonadIO m, WindowK a) => a -> Bool -> m () Source

windowRaise

data WindowRaiseMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowRaiseMethodInfo a signature 

windowRaise :: (MonadIO m, WindowK a) => a -> m () Source

windowRegisterDnd

data WindowRegisterDndMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowRegisterDndMethodInfo a signature 

windowRegisterDnd :: (MonadIO m, WindowK a) => a -> m () Source

windowReparent

data WindowReparentMethodInfo Source

Instances

((~) * signature (b -> Int32 -> Int32 -> m ()), MonadIO m, WindowK a, WindowK b) => MethodInfo * WindowReparentMethodInfo a signature 

windowReparent :: (MonadIO m, WindowK a, WindowK b) => a -> b -> Int32 -> Int32 -> m () Source

windowResize

data WindowResizeMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowResizeMethodInfo a signature 

windowResize :: (MonadIO m, WindowK a) => a -> Int32 -> Int32 -> m () Source

windowRestack

data WindowRestackMethodInfo Source

Instances

((~) * signature (Maybe b -> Bool -> m ()), MonadIO m, WindowK a, WindowK b) => MethodInfo * WindowRestackMethodInfo a signature 

windowRestack :: (MonadIO m, WindowK a, WindowK b) => a -> Maybe b -> Bool -> m () Source

windowScroll

data WindowScrollMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowScrollMethodInfo a signature 

windowScroll :: (MonadIO m, WindowK a) => a -> Int32 -> Int32 -> m () Source

windowSetAcceptFocus

data WindowSetAcceptFocusMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetAcceptFocusMethodInfo a signature 

windowSetAcceptFocus :: (MonadIO m, WindowK a) => a -> Bool -> m () Source

windowSetBackground

data WindowSetBackgroundMethodInfo Source

Instances

((~) * signature (Color -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetBackgroundMethodInfo a signature 

windowSetBackground :: (MonadIO m, WindowK a) => a -> Color -> m () Source

Deprecated: (Since version 3.4)Use gdk_window_set_background_rgba() instead.

windowSetBackgroundPattern

windowSetBackgroundRgba

data WindowSetBackgroundRgbaMethodInfo Source

Instances

((~) * signature (RGBA -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetBackgroundRgbaMethodInfo a signature 

windowSetChildInputShapes

data WindowSetChildInputShapesMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetChildInputShapesMethodInfo a signature 

windowSetChildShapes

data WindowSetChildShapesMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetChildShapesMethodInfo a signature 

windowSetComposited

data WindowSetCompositedMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetCompositedMethodInfo a signature 

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

data WindowSetCursorMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, WindowK a, CursorK b) => MethodInfo * WindowSetCursorMethodInfo a signature 

windowSetCursor :: (MonadIO m, WindowK a, CursorK b) => a -> Maybe b -> m () Source

windowSetDebugUpdates

windowSetDecorations

data WindowSetDecorationsMethodInfo Source

Instances

((~) * signature ([WMDecoration] -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetDecorationsMethodInfo a signature 

windowSetDeviceCursor

data WindowSetDeviceCursorMethodInfo Source

Instances

((~) * signature (b -> c -> m ()), MonadIO m, WindowK a, DeviceK b, CursorK c) => MethodInfo * WindowSetDeviceCursorMethodInfo a signature 

windowSetDeviceCursor :: (MonadIO m, WindowK a, DeviceK b, CursorK c) => a -> b -> c -> m () Source

windowSetDeviceEvents

data WindowSetDeviceEventsMethodInfo Source

Instances

((~) * signature (b -> [EventMask] -> m ()), MonadIO m, WindowK a, DeviceK b) => MethodInfo * WindowSetDeviceEventsMethodInfo a signature 

windowSetDeviceEvents :: (MonadIO m, WindowK a, DeviceK b) => a -> b -> [EventMask] -> m () Source

windowSetEventCompression

data WindowSetEventCompressionMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetEventCompressionMethodInfo a signature 

windowSetEvents

data WindowSetEventsMethodInfo Source

Instances

((~) * signature ([EventMask] -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetEventsMethodInfo a signature 

windowSetEvents :: (MonadIO m, WindowK a) => a -> [EventMask] -> m () Source

windowSetFocusOnMap

data WindowSetFocusOnMapMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetFocusOnMapMethodInfo a signature 

windowSetFocusOnMap :: (MonadIO m, WindowK a) => a -> Bool -> m () Source

windowSetFullscreenMode

windowSetFunctions

data WindowSetFunctionsMethodInfo Source

Instances

((~) * signature ([WMFunction] -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetFunctionsMethodInfo a signature 

windowSetFunctions :: (MonadIO m, WindowK a) => a -> [WMFunction] -> m () Source

windowSetGeometryHints

data WindowSetGeometryHintsMethodInfo Source

Instances

((~) * signature (Geometry -> [WindowHints] -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetGeometryHintsMethodInfo a signature 

windowSetGroup

data WindowSetGroupMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, WindowK a, WindowK b) => MethodInfo * WindowSetGroupMethodInfo a signature 

windowSetGroup :: (MonadIO m, WindowK a, WindowK b) => a -> Maybe b -> m () Source

windowSetIconList

data WindowSetIconListMethodInfo Source

Instances

((~) * signature ([b] -> m ()), MonadIO m, WindowK a, PixbufK b) => MethodInfo * WindowSetIconListMethodInfo a signature 

windowSetIconList :: (MonadIO m, WindowK a, PixbufK b) => a -> [b] -> m () Source

windowSetIconName

data WindowSetIconNameMethodInfo Source

Instances

((~) * signature (Maybe Text -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetIconNameMethodInfo a signature 

windowSetIconName :: (MonadIO m, WindowK a) => a -> Maybe Text -> m () Source

windowSetKeepAbove

data WindowSetKeepAboveMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetKeepAboveMethodInfo a signature 

windowSetKeepAbove :: (MonadIO m, WindowK a) => a -> Bool -> m () Source

windowSetKeepBelow

data WindowSetKeepBelowMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetKeepBelowMethodInfo a signature 

windowSetKeepBelow :: (MonadIO m, WindowK a) => a -> Bool -> m () Source

windowSetModalHint

data WindowSetModalHintMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetModalHintMethodInfo a signature 

windowSetModalHint :: (MonadIO m, WindowK a) => a -> Bool -> m () Source

windowSetOpacity

data WindowSetOpacityMethodInfo Source

Instances

((~) * signature (Double -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetOpacityMethodInfo a signature 

windowSetOpacity :: (MonadIO m, WindowK a) => a -> Double -> m () Source

windowSetOpaqueRegion

data WindowSetOpaqueRegionMethodInfo Source

Instances

((~) * signature (Maybe Region -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetOpaqueRegionMethodInfo a signature 

windowSetOverrideRedirect

data WindowSetOverrideRedirectMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetOverrideRedirectMethodInfo a signature 

windowSetPassThrough

data WindowSetPassThroughMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetPassThroughMethodInfo a signature 

windowSetPassThrough :: (MonadIO m, WindowK a) => a -> Bool -> m () Source

windowSetRole

data WindowSetRoleMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetRoleMethodInfo a signature 

windowSetRole :: (MonadIO m, WindowK a) => a -> Text -> m () Source

windowSetShadowWidth

data WindowSetShadowWidthMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> Int32 -> Int32 -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetShadowWidthMethodInfo a signature 

windowSetShadowWidth :: (MonadIO m, WindowK a) => a -> Int32 -> Int32 -> Int32 -> Int32 -> m () Source

windowSetSkipPagerHint

data WindowSetSkipPagerHintMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetSkipPagerHintMethodInfo a signature 

windowSetSkipTaskbarHint

data WindowSetSkipTaskbarHintMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetSkipTaskbarHintMethodInfo a signature 

windowSetSourceEvents

data WindowSetSourceEventsMethodInfo Source

Instances

((~) * signature (InputSource -> [EventMask] -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetSourceEventsMethodInfo a signature 

windowSetStartupId

data WindowSetStartupIdMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetStartupIdMethodInfo a signature 

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

Instances

((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetSupportMultideviceMethodInfo a signature 

windowSetTitle

data WindowSetTitleMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetTitleMethodInfo a signature 

windowSetTitle :: (MonadIO m, WindowK a) => a -> Text -> m () Source

windowSetTransientFor

data WindowSetTransientForMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, WindowK a, WindowK b) => MethodInfo * WindowSetTransientForMethodInfo a signature 

windowSetTransientFor :: (MonadIO m, WindowK a, WindowK b) => a -> b -> m () Source

windowSetTypeHint

data WindowSetTypeHintMethodInfo Source

Instances

((~) * signature (WindowTypeHint -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetTypeHintMethodInfo a signature 

windowSetUrgencyHint

data WindowSetUrgencyHintMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetUrgencyHintMethodInfo a signature 

windowSetUrgencyHint :: (MonadIO m, WindowK a) => a -> Bool -> m () Source

windowSetUserData

data WindowSetUserDataMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, WindowK a, ObjectK b) => MethodInfo * WindowSetUserDataMethodInfo a signature 

windowSetUserData :: (MonadIO m, WindowK a, ObjectK b) => a -> Maybe b -> m () Source

windowShapeCombineRegion

data WindowShapeCombineRegionMethodInfo Source

Instances

((~) * signature (Maybe Region -> Int32 -> Int32 -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowShapeCombineRegionMethodInfo a signature 

windowShow

data WindowShowMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowShowMethodInfo a signature 

windowShow :: (MonadIO m, WindowK a) => a -> m () Source

windowShowUnraised

data WindowShowUnraisedMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowShowUnraisedMethodInfo a signature 

windowShowUnraised :: (MonadIO m, WindowK a) => a -> m () Source

windowShowWindowMenu

data WindowShowWindowMenuMethodInfo Source

Instances

((~) * signature (Event -> m Bool), MonadIO m, WindowK a) => MethodInfo * WindowShowWindowMenuMethodInfo a signature 

windowStick

data WindowStickMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowStickMethodInfo a signature 

windowStick :: (MonadIO m, WindowK a) => a -> m () Source

windowThawToplevelUpdatesLibgtkOnly

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

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowThawUpdatesMethodInfo a signature 

windowThawUpdates :: (MonadIO m, WindowK a) => a -> m () Source

windowUnfullscreen

data WindowUnfullscreenMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowUnfullscreenMethodInfo a signature 

windowUnfullscreen :: (MonadIO m, WindowK a) => a -> m () Source

windowUnmaximize

data WindowUnmaximizeMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowUnmaximizeMethodInfo a signature 

windowUnmaximize :: (MonadIO m, WindowK a) => a -> m () Source

windowUnstick

data WindowUnstickMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowUnstickMethodInfo a signature 

windowUnstick :: (MonadIO m, WindowK a) => a -> m () Source

windowWithdraw

data WindowWithdrawMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowWithdrawMethodInfo a signature 

windowWithdraw :: (MonadIO m, WindowK a) => a -> m () Source

Properties

Cursor

clearWindowCursor :: (MonadIO m, WindowK o) => o -> m () Source

setWindowCursor :: (MonadIO m, WindowK o, CursorK a) => o -> a -> m () Source

Signals

CreateSurface

FromEmbedder

PickEmbeddedChild

ToEmbedder