gi-gdk-3.0.10: 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.Functions

Contents

Description

 

Synopsis

Methods

addOptionEntriesLibgtkOnly

addOptionEntriesLibgtkOnly :: MonadIO m => OptionGroup -> m () Source #

Deprecated: (Since version 3.16)This symbol was never meant to be used outside of GTK+

beep

beep :: MonadIO m => m () Source #

cairoCreate

cairoCreate :: (MonadIO m, IsWindow a) => a -> m Context Source #

cairoDrawFromGl

cairoDrawFromGl :: (MonadIO m, IsWindow a) => Context -> a -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> m () Source #

cairoGetClipRectangle

cairoRectangle

cairoRectangle :: MonadIO m => Context -> Rectangle -> m () Source #

cairoRegion

cairoRegion :: MonadIO m => Context -> Region -> m () Source #

cairoRegionCreateFromSurface

cairoRegionCreateFromSurface :: MonadIO m => Surface -> m Region Source #

cairoSetSourceColor

cairoSetSourceColor :: MonadIO m => Context -> Color -> m () Source #

Deprecated: (Since version 3.4)Use gdk_cairo_set_source_rgba() instead

cairoSetSourcePixbuf

cairoSetSourcePixbuf :: (MonadIO m, IsPixbuf a) => Context -> a -> Double -> Double -> m () Source #

cairoSetSourceRgba

cairoSetSourceRgba :: MonadIO m => Context -> RGBA -> m () Source #

cairoSetSourceWindow

cairoSetSourceWindow :: (MonadIO m, IsWindow a) => Context -> a -> Double -> Double -> m () Source #

cairoSurfaceCreateFromPixbuf

cairoSurfaceCreateFromPixbuf :: (MonadIO m, IsPixbuf a, IsWindow b) => a -> Int32 -> Maybe b -> m Surface Source #

disableMultidevice

dragAbort

dragAbort :: (MonadIO m, IsDragContext a) => a -> Word32 -> m () Source #

dragBegin

dragBegin :: (MonadIO m, IsWindow a) => a -> [Atom] -> m DragContext Source #

dragBeginForDevice

dragBeginFromPoint

dragDrop

dragDrop :: (MonadIO m, IsDragContext a) => a -> Word32 -> m () Source #

dragDropDone

dragDropDone :: (MonadIO m, IsDragContext a) => a -> Bool -> m () Source #

dragDropSucceeded

dragFindWindowForScreen

dragGetSelection

dragMotion

dragStatus

dragStatus :: (MonadIO m, IsDragContext a) => a -> [DragAction] -> Word32 -> m () Source #

dropFinish

dropFinish :: (MonadIO m, IsDragContext a) => a -> Bool -> Word32 -> m () Source #

dropReply

dropReply :: (MonadIO m, IsDragContext a) => a -> Bool -> Word32 -> m () Source #

errorTrapPop

errorTrapPopIgnored

errorTrapPush

eventsGetAngle

eventsGetCenter

eventsGetDistance

eventsPending

flush

flush :: MonadIO m => m () Source #

getDefaultRootWindow

getDisplay

getDisplay :: MonadIO m => m Text Source #

Deprecated: (Since version 3.8)Call gdk_display_get_name (gdk_display_get_default ())) instead.

getDisplayArgName

getProgramClass

getShowEvents

init

init :: MonadIO m => [Text] -> m [Text] Source #

initCheck

initCheck :: MonadIO m => [Text] -> m (Bool, [Text]) Source #

keyboardGrab

keyboardGrab :: (MonadIO m, IsWindow a) => a -> Bool -> Word32 -> m GrabStatus Source #

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

keyboardUngrab

keyboardUngrab :: MonadIO m => Word32 -> m () Source #

Deprecated: (Since version 3.0)Use gdk_device_ungrab(), together with gdk_device_grab() instead.

keyvalConvertCase

keyvalFromName

keyvalIsLower

keyvalIsUpper

keyvalName

keyvalName :: MonadIO m => Word32 -> m (Maybe Text) Source #

keyvalToLower

keyvalToUnicode

keyvalToUpper

listVisuals

notifyStartupComplete

notifyStartupCompleteWithId

offscreenWindowGetEmbedder

offscreenWindowGetSurface

offscreenWindowGetSurface :: (MonadIO m, IsWindow a) => a -> m (Maybe Surface) Source #

offscreenWindowSetEmbedder

pangoContextGet

pangoContextGet :: MonadIO m => m Context Source #

pangoContextGetForScreen

pangoContextGetForScreen :: (MonadIO m, IsScreen a) => a -> m Context Source #

parseArgs

parseArgs :: MonadIO m => [Text] -> m [Text] Source #

pixbufGetFromSurface

pixbufGetFromSurface :: MonadIO m => Surface -> Int32 -> Int32 -> Int32 -> Int32 -> m (Maybe Pixbuf) Source #

pixbufGetFromWindow

pixbufGetFromWindow :: (MonadIO m, IsWindow a) => a -> Int32 -> Int32 -> Int32 -> Int32 -> m (Maybe Pixbuf) Source #

pointerGrab

pointerGrab :: (MonadIO m, IsWindow a, IsWindow b, IsCursor c) => a -> Bool -> [EventMask] -> Maybe b -> Maybe c -> Word32 -> m GrabStatus Source #

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

pointerIsGrabbed

pointerIsGrabbed :: MonadIO m => m Bool Source #

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

pointerUngrab

pointerUngrab :: MonadIO m => Word32 -> m () Source #

Deprecated: (Since version 3.0)Use gdk_device_ungrab(), together with gdk_device_grab() instead.

preParseLibgtkOnly

preParseLibgtkOnly :: MonadIO m => m () Source #

Deprecated: (Since version 3.16)This symbol was never meant to be used outside of GTK+

propertyDelete

propertyDelete :: (MonadIO m, IsWindow a) => a -> Atom -> m () Source #

queryDepths

queryVisualTypes

selectionConvert

selectionConvert :: (MonadIO m, IsWindow a) => a -> Atom -> Atom -> Word32 -> m () Source #

selectionOwnerGet

selectionOwnerGetForDisplay

selectionOwnerSet

selectionOwnerSetForDisplay

selectionSendNotify

selectionSendNotify :: (MonadIO m, IsWindow a) => a -> Atom -> Atom -> Atom -> Word32 -> m () Source #

selectionSendNotifyForDisplay

selectionSendNotifyForDisplay :: (MonadIO m, IsDisplay a, IsWindow b) => a -> b -> Atom -> Atom -> Atom -> Word32 -> m () Source #

setAllowedBackends

setAllowedBackends :: MonadIO m => Text -> m () Source #

setDoubleClickTime

setProgramClass

setProgramClass :: MonadIO m => Text -> m () Source #

setShowEvents

settingGet

settingGet :: MonadIO m => Text -> GValue -> m Bool Source #

synthesizeWindowState

testRenderSync

testRenderSync :: (MonadIO m, IsWindow a) => a -> m () Source #

testSimulateButton

testSimulateKey

textPropertyToUtf8ListForDisplay

threadsAddIdle

threadsAddIdle :: MonadIO m => Int32 -> SourceFunc -> m Word32 Source #

threadsAddTimeout

threadsAddTimeout :: MonadIO m => Int32 -> Word32 -> SourceFunc -> m Word32 Source #

threadsAddTimeoutSeconds

threadsEnter

threadsEnter :: MonadIO m => m () Source #

Deprecated: (Since version 3.6)All GDK and GTK+ calls should be made from the main thread

threadsInit

threadsInit :: MonadIO m => m () Source #

Deprecated: (Since version 3.6)All GDK and GTK+ calls should be made from the main thread

threadsLeave

threadsLeave :: MonadIO m => m () Source #

Deprecated: (Since version 3.6)All GDK and GTK+ calls should be made from the main thread

unicodeToKeyval

utf8ToStringTarget

utf8ToStringTarget :: MonadIO m => Text -> m (Maybe Text) Source #