gi-gdk-0.3.18.13: 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, WindowK a) => a -> m Context Source

cairoDrawFromGl

cairoDrawFromGl :: (MonadIO m, WindowK 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, PixbufK a) => Context -> a -> Double -> Double -> m () Source

cairoSetSourceRgba

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

cairoSetSourceWindow

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

cairoSurfaceCreateFromPixbuf

cairoSurfaceCreateFromPixbuf :: (MonadIO m, PixbufK a, WindowK b) => a -> Int32 -> Maybe b -> m Surface Source

disableMultidevice

dragAbort

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

dragBegin

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

dragBeginForDevice

dragDrop

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

dragDropSucceeded

dragFindWindowForScreen

dragGetSelection

dragMotion

dragStatus

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

dropFinish

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

dropReply

dropReply :: (MonadIO m, DragContextK 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, WindowK 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

keyvalToLower

keyvalToUnicode

keyvalToUpper

listVisuals

notifyStartupComplete

notifyStartupCompleteWithId

offscreenWindowGetEmbedder

offscreenWindowGetSurface

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

offscreenWindowSetEmbedder

pangoContextGet

pangoContextGet :: MonadIO m => m Context Source

pangoContextGetForScreen

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

parseArgs

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

pixbufGetFromSurface

pixbufGetFromSurface :: MonadIO m => Surface -> Int32 -> Int32 -> Int32 -> Int32 -> m Pixbuf Source

pixbufGetFromWindow

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

pointerGrab

pointerGrab :: (MonadIO m, WindowK a, WindowK b, CursorK 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, WindowK a) => a -> Atom -> m () Source

propertyGet

queryDepths

queryVisualTypes

selectionConvert

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

selectionOwnerGet

selectionOwnerGetForDisplay

selectionOwnerSet

selectionOwnerSetForDisplay

selectionSendNotify

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

selectionSendNotifyForDisplay

selectionSendNotifyForDisplay :: (MonadIO m, DisplayK a, WindowK b) => a -> b -> Atom -> Atom -> Atom -> Word32 -> m () Source

setAllowedBackends

setDoubleClickTime

setProgramClass

setShowEvents

settingGet

synthesizeWindowState

testRenderSync

testRenderSync :: (MonadIO m, WindowK 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