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

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

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

windowBeginPaintRegion

windowBeginResizeDrag

windowBeginResizeDragForDevice

windowConfigureFinished

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

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

windowDestroy

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

windowDestroyNotify

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

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

windowEnsureNative

windowFlush

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

Deprecated: (Since version 3.14)

windowFocus

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

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

windowFullscreen

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

windowFullscreenOnMonitor

windowGeometryChanged

windowGetAcceptFocus

windowGetBackgroundPattern

windowGetChildren

windowGetChildrenWithUserData

windowGetClipRegion

windowGetComposited

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

windowGetDecorations

windowGetDeviceCursor

windowGetDeviceEvents

windowGetDevicePosition

windowGetDevicePositionDouble

windowGetDisplay

windowGetDragProtocol

windowGetEffectiveParent

windowGetEffectiveToplevel

windowGetEventCompression

windowGetEvents

windowGetFocusOnMap

windowGetFrameClock

windowGetFrameExtents

windowGetFullscreenMode

windowGetGeometry

windowGetGroup

windowGetHeight

windowGetModalHint

windowGetOrigin

windowGetParent

windowGetPassThrough

windowGetPointer

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

windowGetScreen

windowGetSourceEvents

windowGetState

windowGetSupportMultidevice

windowGetToplevel

windowGetTypeHint

windowGetUpdateArea

windowGetUserData

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

windowGetVisibleRegion

windowGetVisual

windowGetWidth

windowGetWindowType

windowHasNative

windowHide

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

windowIconify

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

windowInputShapeCombineRegion

windowInvalidateMaybeRecurse

windowInvalidateRect

windowInvalidateRegion

windowIsDestroyed

windowIsInputOnly

windowIsShaped

windowIsViewable

windowIsVisible

windowLower

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

windowMarkPaintFromClip

windowMaximize

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

windowMergeChildInputShapes

windowMergeChildShapes

windowMove

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

windowMoveRegion

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

windowMoveResize

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

windowNew

windowPeekChildren

windowProcessAllUpdates

windowProcessUpdates

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

windowRaise

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

windowRegisterDnd

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

windowReparent

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

windowResize

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

windowRestack

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

windowScroll

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

windowSetAcceptFocus

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

windowSetBackground

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

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

windowSetBackgroundPattern

windowSetBackgroundRgba

windowSetChildInputShapes

windowSetChildShapes

windowSetComposited

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

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

windowSetDebugUpdates

windowSetDecorations

windowSetDeviceCursor

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

windowSetDeviceEvents

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

windowSetEventCompression

windowSetEvents

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

windowSetFocusOnMap

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

windowSetFullscreenMode

windowSetFunctions

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

windowSetGeometryHints

windowSetGroup

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

windowSetIconList

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

windowSetIconName

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

windowSetKeepAbove

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

windowSetKeepBelow

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

windowSetModalHint

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

windowSetOpacity

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

windowSetOpaqueRegion

windowSetOverrideRedirect

windowSetPassThrough

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

windowSetRole

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

windowSetShadowWidth

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

windowSetSkipPagerHint

windowSetSkipTaskbarHint

windowSetSourceEvents

windowSetStartupId

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

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

windowSetTransientFor

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

windowSetTypeHint

windowSetUrgencyHint

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

windowSetUserData

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

windowShapeCombineRegion

windowShow

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

windowShowUnraised

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

windowShowWindowMenu

windowStick

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

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

windowUnfullscreen

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

windowUnmaximize

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

windowUnstick

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

windowWithdraw

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

Properties

Cursor

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

Signals

CreateSurface

FromEmbedder

PickEmbeddedChild

ToEmbedder