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.Structs.EventGrabBroken

Contents

Description

Generated when a pointer or keyboard grab is broken. On X11, this happens when the grab window becomes unviewable (i.e. it or one of its ancestors is unmapped), or if the same application grabs the pointer or keyboard again. Note that implicit grabs (which are initiated by button presses) can also cause #GdkEventGrabBroken events.

Synopsis

Exported types

newtype EventGrabBroken Source #

Constructors

EventGrabBroken (ManagedPtr EventGrabBroken) 

Instances

WrappedPtr EventGrabBroken Source # 
(~) AttrOpTag tag AttrSet => Constructible EventGrabBroken tag Source # 

Methods

new :: MonadIO m => (ManagedPtr EventGrabBroken -> EventGrabBroken) -> [AttrOp EventGrabBroken tag] -> m EventGrabBroken

((~) * info (ResolveEventGrabBrokenMethod t EventGrabBroken), MethodInfo * info EventGrabBroken p) => IsLabel t (EventGrabBroken -> p) Source # 
((~) * info (ResolveEventGrabBrokenMethod t EventGrabBroken), MethodInfo * info EventGrabBroken p) => IsLabelProxy t (EventGrabBroken -> p) Source # 
HasAttributeList * EventGrabBroken Source # 
type AttributeList EventGrabBroken Source # 
type AttributeList EventGrabBroken

newZeroEventGrabBroken :: MonadIO m => m EventGrabBroken Source #

Construct a EventGrabBroken struct initialized to zero.

Properties

grabWindow

eventGrabBroken_grabWindow :: AttrLabelProxy "grabWindow" Source #

implicit

eventGrabBroken_implicit :: AttrLabelProxy "implicit" Source #

keyboard

eventGrabBroken_keyboard :: AttrLabelProxy "keyboard" Source #

sendEvent

eventGrabBroken_sendEvent :: AttrLabelProxy "sendEvent" Source #

type

eventGrabBroken_type :: AttrLabelProxy "type" Source #

window

eventGrabBroken_window :: AttrLabelProxy "window" Source #