| Extracted from Pike v7.8 release 700 at 2013-06-08.

[Top]
GLUE
GLUE.Events

# Module GLUE.Events

Description

  GLUE Event abstraction.

Constant _SHFT

  `constant GLUE.Events._SHFT`

Description

  Integer constant representing shift.

Constant _CTRL

  `constant GLUE.Events._CTRL`

Description

  Integer constant representing control.

Constant _ALT

  `constant GLUE.Events._ALT`

Description

  Integer constant representing alternate.

Constant KNOWN_MODIFIERS

  `constant GLUE.Events.KNOWN_MODIFIERS`

Description

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

  `constant GLUE.Events.BACKSPACE`
  `constant GLUE.Events.DELETE`
  `constant GLUE.Events.TAB`
  `constant 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 GLUE.Events.ESCAPE`
  `constant GLUE.Events.UP`
  `constant GLUE.Events.DOWN`
  `constant GLUE.Events.LEFT`
  `constant GLUE.Events.RIGHT`
  `constant GLUE.Events.PGUP`
  `constant GLUE.Events.PGDWN`
  `constant GLUE.Events.ENTER`
  `constant GLUE.Events.SPACE`
  `constant GLUE.Events.HOME`
  `constant GLUE.Events.END`
  `constant GLUE.Events.PAUSE`
  `constant GLUE.Events.INSERT`
  `constant GLUE.Events.SCROLL_LOCK`
  `constant GLUE.Events.SYS_REQ`
  `constant GLUE.Events.PRINT_SCRN`
  `constant GLUE.Events.CAPSLOCK`
  `constant GLUE.Events.MENU`
  `constant GLUE.Events.NUMLOCK`
  `constant GLUE.Events.A`
  `constant GLUE.Events.B`
  `constant GLUE.Events.C`
  `constant GLUE.Events.D`
  `constant GLUE.Events.E`
  `constant GLUE.Events.F`
  `constant GLUE.Events.G`
  `constant GLUE.Events.H`
  `constant GLUE.Events.I`
  `constant GLUE.Events.J`
  `constant GLUE.Events.K`
  `constant GLUE.Events.L`
  `constant GLUE.Events.M`
  `constant GLUE.Events.N`
  `constant GLUE.Events.O`
  `constant GLUE.Events.P`
  `constant GLUE.Events.Q`
  `constant GLUE.Events.R`
  `constant GLUE.Events.S`
  `constant GLUE.Events.T`
  `constant GLUE.Events.U`
  `constant GLUE.Events.V`
  `constant GLUE.Events.W`
  `constant GLUE.Events.X`
  `constant GLUE.Events.Y`
  `constant GLUE.Events.Z`

Description

  Numeric constant representing a key.

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

Description

  Numeric constant representing a mouse button.

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

Description

  Numeric constant representing a mouse movement.

  `constant GLUE.Events.LSHIFT`
  `constant GLUE.Events.RSHIFT`
  `constant GLUE.Events.LCTRL`
  `constant GLUE.Events.RCTRL`
  `constant GLUE.Events.LALT`
  `constant 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 EXIT

  `constant GLUE.Events.EXIT`

Description

  Numeric constant representing an exit event.

Constant key_names

  `constant GLUE.Events.key_names`

Description

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