Module orbclient::event[][src]

Structs

ButtonEvent

A event for clicking the mouse

Event

An event

FocusEvent

A focus event

KeyEvent

A key event (such as a pressed key)

MouseEvent

A event related to the mouse

MoveEvent

A move event

QuitEvent
ResizeEvent

A resize event

ScreenEvent

A screen report event

ScrollEvent

A event for scrolling the mouse

Enums

EventOption

An optional event

Constants

EVENT_BUTTON
EVENT_FOCUS
EVENT_KEY
EVENT_MOUSE
EVENT_MOVE
EVENT_NONE
EVENT_QUIT
EVENT_RESIZE
EVENT_SCREEN
EVENT_SCROLL
K_0
K_1
K_2
K_3
K_4
K_5
K_6
K_7
K_8
K_9
K_A
K_ALT

Alt key

K_B
K_BACKSLASH

Backslash/pipe key

K_BKSP

Backspace key

K_BRACE_CLOSE

Bracket close key

K_BRACE_OPEN

Bracket open key

K_C
K_CAPS

Capslock

K_COMMA

Comma key

K_CTRL

Control key

K_D
K_DEL

Delete key

K_DOWN

Down key

K_E
K_END

End key

K_ENTER

Enter key

K_EQUALS

Equals/plus key

K_ESC

Escape key

K_F
K_F1

F1 key

K_F2

F2 key

K_F3

F3 key

K_F4

F4 key

K_F5

F5 key

K_F6

F6 key

K_F7

F7 key

K_F8

F8 key

K_F9

F9 key

K_F10

F10 key

K_F11

F11 key

K_F12

F12 key

K_G
K_H
K_HOME

Home key

K_I
K_J
K_K
K_L
K_LEFT

Left key

K_LEFT_SHIFT

Left shift

K_M
K_MINUS

Minus/underline key

K_N
K_O
K_P
K_PERIOD

Period key

K_PGDN

Page down key

K_PGUP

Page up key

K_Q
K_QUOTE

Quote key

K_R
K_RIGHT

Right key

K_RIGHT_SHIFT

Right shift

K_S
K_SEMICOLON

Semicolon key

K_SLASH

Slash key

K_SPACE

Space key

K_T
K_TAB

Tab key

K_TICK

Tick/tilde key

K_U
K_UP

Up key

K_V
K_W
K_X
K_Y
K_Z