Gjsify LogoGjsify Logo

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.

record

Hierarchy

  • EventGrabBroken

Index

Constructors

Properties

grab_window: Gdk.Window

If this event is caused by another grab in the same application, grab_window contains the new grab window. Otherwise grab_window is %NULL.

field
implicit: boolean

%TRUE if the broken grab was implicit

field
keyboard: boolean

%TRUE if a keyboard grab was broken, %FALSE if a pointer grab was broken

field
send_event: number

%TRUE if the event was sent explicitly.

field

the type of the event (%GDK_GRAB_BROKEN)

field
window: Gdk.Window

the window which received the event, i.e. the window that previously owned the grab

field
name: string

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method