gi-gdk-3.0.2: 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 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 

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 Source 

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 Source 

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 Source 

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 Source 

windowBeginPaintRegion

data WindowBeginPaintRegionMethodInfo Source

Instances

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

windowBeginResizeDrag

data WindowBeginResizeDragMethodInfo Source

Instances

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

windowBeginResizeDragForDevice

windowConfigureFinished

data WindowConfigureFinishedMethodInfo Source

Instances

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

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

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

windowConstrainSize

windowCoordsFromParent

windowCoordsToParent

windowCreateGlContext

windowCreateSimilarImageSurface

windowCreateSimilarSurface

windowDeiconify

data WindowDeiconifyMethodInfo Source

Instances

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

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

windowDestroy

data WindowDestroyMethodInfo Source

Instances

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

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

windowDestroyNotify

data WindowDestroyNotifyMethodInfo Source

Instances

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

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 Source 

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

windowEnsureNative

data WindowEnsureNativeMethodInfo Source

Instances

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

windowFlush

data WindowFlushMethodInfo Source

Instances

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

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 Source 

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 Source 

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

windowFullscreen

data WindowFullscreenMethodInfo Source

Instances

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

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

windowFullscreenOnMonitor

windowGeometryChanged

data WindowGeometryChangedMethodInfo Source

Instances

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

windowGetAcceptFocus

data WindowGetAcceptFocusMethodInfo Source

Instances

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

windowGetBackgroundPattern

windowGetChildren

data WindowGetChildrenMethodInfo Source

Instances

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

windowGetChildrenWithUserData

windowGetClipRegion

data WindowGetClipRegionMethodInfo Source

Instances

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

windowGetComposited

data WindowGetCompositedMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * 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

Instances

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

windowGetDecorations

windowGetDeviceCursor

data WindowGetDeviceCursorMethodInfo Source

Instances

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

windowGetDeviceEvents

data WindowGetDeviceEventsMethodInfo Source

Instances

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

windowGetDevicePosition

windowGetDevicePositionDouble

windowGetDisplay

data WindowGetDisplayMethodInfo Source

Instances

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

windowGetDragProtocol

windowGetEffectiveParent

windowGetEffectiveToplevel

windowGetEventCompression

windowGetEvents

data WindowGetEventsMethodInfo Source

Instances

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

windowGetFocusOnMap

data WindowGetFocusOnMapMethodInfo Source

Instances

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

windowGetFrameClock

windowGetFrameExtents

windowGetFullscreenMode

windowGetGeometry

data WindowGetGeometryMethodInfo Source

Instances

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

windowGetGroup

data WindowGetGroupMethodInfo Source

Instances

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

windowGetHeight

data WindowGetHeightMethodInfo Source

Instances

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

windowGetModalHint

data WindowGetModalHintMethodInfo Source

Instances

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

windowGetOrigin

data WindowGetOriginMethodInfo Source

Instances

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

windowGetParent

data WindowGetParentMethodInfo Source

Instances

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

windowGetPassThrough

data WindowGetPassThroughMethodInfo Source

Instances

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

windowGetPointer

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 Source 

windowGetRootCoords

data WindowGetRootCoordsMethodInfo Source

Instances

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

windowGetRootOrigin

data WindowGetRootOriginMethodInfo Source

Instances

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

windowGetScaleFactor

windowGetScreen

data WindowGetScreenMethodInfo Source

Instances

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

windowGetSourceEvents

windowGetState

data WindowGetStateMethodInfo Source

Instances

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

windowGetSupportMultidevice

windowGetToplevel

data WindowGetToplevelMethodInfo Source

Instances

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

windowGetTypeHint

windowGetUpdateArea

data WindowGetUpdateAreaMethodInfo Source

Instances

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

windowGetUserData

data WindowGetUserDataMethodInfo Source

Instances

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

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 Source 

windowGetWidth

data WindowGetWidthMethodInfo Source

Instances

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

windowGetWindowType

windowHasNative

data WindowHasNativeMethodInfo Source

Instances

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

windowHide

data WindowHideMethodInfo Source

Instances

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

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

windowIconify

data WindowIconifyMethodInfo Source

Instances

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

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 Source 

windowInvalidateRegion

data WindowInvalidateRegionMethodInfo Source

Instances

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

windowIsDestroyed

data WindowIsDestroyedMethodInfo Source

Instances

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

windowIsInputOnly

data WindowIsInputOnlyMethodInfo Source

Instances

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

windowIsShaped

data WindowIsShapedMethodInfo Source

Instances

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

windowIsViewable

data WindowIsViewableMethodInfo Source

Instances

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

windowIsVisible

data WindowIsVisibleMethodInfo Source

Instances

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

windowLower

data WindowLowerMethodInfo Source

Instances

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

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

windowMarkPaintFromClip

data WindowMarkPaintFromClipMethodInfo Source

Instances

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

windowMaximize

data WindowMaximizeMethodInfo Source

Instances

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

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

windowMergeChildInputShapes

windowMergeChildShapes

data WindowMergeChildShapesMethodInfo Source

Instances

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

windowMove

data WindowMoveMethodInfo Source

Instances

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

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 Source 

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 Source 

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 Source 

windowProcessAllUpdates

windowProcessUpdates

data WindowProcessUpdatesMethodInfo Source

Instances

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

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

windowRaise

data WindowRaiseMethodInfo Source

Instances

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

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

windowRegisterDnd

data WindowRegisterDndMethodInfo Source

Instances

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

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 Source 

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 Source 

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 Source 

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 Source 

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 Source 

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 Source 

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 Source 

windowSetChildInputShapes

windowSetChildShapes

data WindowSetChildShapesMethodInfo Source

Instances

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

windowSetComposited

data WindowSetCompositedMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * 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

data WindowSetCursorMethodInfo Source

Instances

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

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 Source 

windowSetDeviceCursor

data WindowSetDeviceCursorMethodInfo Source

Instances

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

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 Source 

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

windowSetEventCompression

windowSetEvents

data WindowSetEventsMethodInfo Source

Instances

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

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 Source 

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 Source 

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

windowSetGeometryHints

windowSetGroup

data WindowSetGroupMethodInfo Source

Instances

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

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 Source 

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 Source 

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 Source 

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 Source 

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 Source 

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 Source 

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 Source 

windowSetOverrideRedirect

windowSetPassThrough

data WindowSetPassThroughMethodInfo Source

Instances

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

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 Source 

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 Source 

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 Source 

windowSetSkipTaskbarHint

data WindowSetSkipTaskbarHintMethodInfo Source

Instances

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

windowSetSourceEvents

data WindowSetSourceEventsMethodInfo Source

Instances

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

windowSetStartupId

data WindowSetStartupIdMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, WindowK a) => MethodInfo * 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

windowSetTitle

data WindowSetTitleMethodInfo Source

Instances

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

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 Source 

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 Source 

windowSetUrgencyHint

data WindowSetUrgencyHintMethodInfo Source

Instances

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

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 Source 

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

windowShapeCombineRegion

windowShow

data WindowShowMethodInfo Source

Instances

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

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

windowShowUnraised

data WindowShowUnraisedMethodInfo Source

Instances

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

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 Source 

windowStick

data WindowStickMethodInfo Source

Instances

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

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 Source 

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

windowUnfullscreen

data WindowUnfullscreenMethodInfo Source

Instances

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

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

windowUnmaximize

data WindowUnmaximizeMethodInfo Source

Instances

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

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

windowUnstick

data WindowUnstickMethodInfo Source

Instances

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

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

windowWithdraw

data WindowWithdrawMethodInfo Source

Instances

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

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