# Module GLUE.Events

Description

  GLUE Event abstraction.

Constant BACKSPACE
Constant DELETE
Constant TAB
Constant F1
Constant F2
Constant F3
Constant F4
Constant F5
Constant F6
Constant F7
Constant F8
Constant F9
Constant F10
Constant F11
Constant F12
Constant ESCAPE
Constant UP
Constant DOWN
Constant LEFT
Constant RIGHT
Constant PGUP
Constant PGDWN
Constant ENTER
Constant SPACE
Constant HOME
Constant END
Constant PAUSE
Constant INSERT
Constant SCROLL_LOCK
Constant SYS_REQ
Constant PRINT_SCRN
Constant CAPSLOCK
Constant MENU
Constant NUMLOCK
Constant A
Constant B
Constant C
Constant D
Constant E
Constant F
Constant G
Constant H
Constant I
Constant J
Constant K
Constant L
Constant M
Constant N
Constant O
Constant P
Constant Q
Constant R
Constant S
Constant T
Constant U
Constant V
Constant W
Constant X
Constant Y
Constant Z

  ``constant` `int` GLUE.Events.`BACKSPACE``
  ``constant` `int` GLUE.Events.`DELETE``
  ``constant` `int` GLUE.Events.`TAB``
  ``constant` `int` GLUE.Events.`F1``
  ``constant` GLUE.Events.`F2``
  ``constant` GLUE.Events.`F3``
  ``constant` GLUE.Events.`F4``
  ``constant` GLUE.Events.`F5``
  ``constant` GLUE.Events.`F6``
  ``constant` GLUE.Events.`F7``
  ``constant` GLUE.Events.`F8``
  ``constant` GLUE.Events.`F9``
  ``constant` GLUE.Events.`F10``
  ``constant` GLUE.Events.`F11``
  ``constant` GLUE.Events.`F12``
  ``constant` `int` GLUE.Events.`ESCAPE``
  ``constant` `int` GLUE.Events.`UP``
  ``constant` `int` GLUE.Events.`DOWN``
  ``constant` `int` GLUE.Events.`LEFT``
  ``constant` `int` GLUE.Events.`RIGHT``
  ``constant` `int` GLUE.Events.`PGUP``
  ``constant` `int` GLUE.Events.`PGDWN``
  ``constant` `int` GLUE.Events.`ENTER``
  ``constant` `int` GLUE.Events.`SPACE``
  ``constant` `int` GLUE.Events.`HOME``
  ``constant` `int` GLUE.Events.`END``
  ``constant` `int` GLUE.Events.`PAUSE``
  ``constant` `int` GLUE.Events.`INSERT``
  ``constant` `int` GLUE.Events.`SCROLL_LOCK``
  ``constant` `int` GLUE.Events.`SYS_REQ``
  ``constant` `int` GLUE.Events.`PRINT_SCRN``
  ``constant` `int` GLUE.Events.`CAPSLOCK``
  ``constant` `int` GLUE.Events.`MENU``
  ``constant` `int` GLUE.Events.`NUMLOCK``
  ``constant` `int` GLUE.Events.`A``
  ``constant` `int` GLUE.Events.`B``
  ``constant` `int` GLUE.Events.`C``
  ``constant` `int` GLUE.Events.`D``
  ``constant` `int` GLUE.Events.`E``
  ``constant` `int` GLUE.Events.`F``
  ``constant` `int` GLUE.Events.`G``
  ``constant` `int` GLUE.Events.`H``
  ``constant` `int` GLUE.Events.`I``
  ``constant` `int` GLUE.Events.`J``
  ``constant` `int` GLUE.Events.`K``
  ``constant` `int` GLUE.Events.`L``
  ``constant` `int` GLUE.Events.`M``
  ``constant` `int` GLUE.Events.`N``
  ``constant` `int` GLUE.Events.`O``
  ``constant` `int` GLUE.Events.`P``
  ``constant` `int` GLUE.Events.`Q``
  ``constant` `int` GLUE.Events.`R``
  ``constant` `int` GLUE.Events.`S``
  ``constant` `int` GLUE.Events.`T``
  ``constant` `int` GLUE.Events.`U``
  ``constant` `int` GLUE.Events.`V``
  ``constant` `int` GLUE.Events.`W``
  ``constant` `int` GLUE.Events.`X``
  ``constant` `int` GLUE.Events.`Y``
  ``constant` `int` GLUE.Events.`Z``

Description

  Numeric constant representing a key.

Constant BUTTON_1
Constant BUTTON_2
Constant BUTTON_3
Constant BUTTON_4
Constant BUTTON_5

  ``constant` `int` GLUE.Events.`BUTTON_1``
  ``constant` `int` GLUE.Events.`BUTTON_2``
  ``constant` `int` GLUE.Events.`BUTTON_3``
  ``constant` `int` GLUE.Events.`BUTTON_4``
  ``constant` `int` GLUE.Events.`BUTTON_5``

Description

  Numeric constant representing a mouse button.

Constant EXIT

  ``constant` `int` GLUE.Events.`EXIT``

Description

  Numeric constant representing an exit event.

Constant KNOWN_MODIFIERS

  ``constant` GLUE.Events.`KNOWN_MODIFIERS``

Description

  Integer constant with the union of all known modifiers, i.e. `_SHFT | _CTRL | _ALT`.

Constant LSHIFT
Constant RSHIFT
Constant LCTRL
Constant RCTRL
Constant LALT
Constant RALT

  ``constant` `int` GLUE.Events.`LSHIFT``
  ``constant` `int` GLUE.Events.`RSHIFT``
  ``constant` `int` GLUE.Events.`LCTRL``
  ``constant` `int` GLUE.Events.`RCTRL``
  ``constant` `int` GLUE.Events.`LALT``
  ``constant` `int` GLUE.Events.`RALT``

Description

  Numeric constant representing a modifier key.

Constant MODIFIERS

  ``constant` GLUE.Events.`MODIFIERS``

Description

  Mapping that maps a modifier key to any of the symbolic modifiers _SHFT, _CTRL and _ALT.

Constant MOUSE_UP
Constant MOUSE_DOWN
Constant MOUSE_LEFT
Constant MOUSE_RIGHT
Constant MOUSE_ABS

  ``constant` `int` GLUE.Events.`MOUSE_UP``
  ``constant` `int` GLUE.Events.`MOUSE_DOWN``
  ``constant` `int` GLUE.Events.`MOUSE_LEFT``
  ``constant` `int` GLUE.Events.`MOUSE_RIGHT``
  ``constant` `int` GLUE.Events.`MOUSE_ABS``

Description

  Numeric constant representing a mouse movement.

Constant _ALT

  ``constant` `int` GLUE.Events.`_ALT``

Description

  Integer constant representing alternate.

Constant _CTRL

  ``constant` `int` GLUE.Events.`_CTRL``

Description

  Integer constant representing control.

Constant _SHFT

  ``constant` `int` GLUE.Events.`_SHFT``

Description

  Integer constant representing shift.

Constant key_names

  ``constant` GLUE.Events.`key_names``

Description

  Mapping that maps key identifiers with a printable name, e.g. LSHIFT to `"Left shift"`.