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.Unions.Event

Contents

Description

 

Synopsis

Exported types

newtype Event Source

Constructors

Event (ForeignPtr Event) 

Instances

Methods

eventCopy

eventFree

eventFree :: MonadIO m => Event -> m () Source

eventGetAxis

eventGetButton

eventGetClickCount

eventGetCoords

eventGetDevice

eventGetEventSequence

eventGetEventType

eventGetKeycode

eventGetKeyval

eventGetRootCoords

eventGetScreen

eventGetScrollDeltas

eventGetScrollDirection

eventGetSourceDevice

eventGetState

eventGetTime

eventGetWindow

eventNew

eventPut

eventPut :: MonadIO m => Event -> m () Source

eventSetDevice

eventSetDevice :: (MonadIO m, DeviceK a) => Event -> a -> m () Source

eventSetScreen

eventSetScreen :: (MonadIO m, ScreenK a) => Event -> a -> m () Source

eventSetSourceDevice

eventSetSourceDevice :: (MonadIO m, DeviceK a) => Event -> a -> m () Source

eventTriggersContextMenu

Properties

Any

Button

Configure

Crossing

Dnd

Expose

FocusChange

GrabBroken

Key

Motion

OwnerChange

Property

Proximity

Scroll

Selection

Setting

Touch

TouchpadPinch

TouchpadSwipe

Type

Visibility

WindowState