Module: RubyXMacro
- Defined in:
- lib/keycodes.rb,
lib/rubyxmacro.rb,
lib/rubyxmacro/version.rb,
ext/rubyxmacro/rubyxmacro.c
Defined Under Namespace
Classes: Display
Constant Summary collapse
- SPECIAL_KEYCODES =
{ 'BACKSPACE' => 22, 'BS' => 22, 'BKSP' => 22, 'BREAK' => 127, 'CAPSLOCK' => 66, 'DELETE' => 119, 'DEL' => 119, 'DOWN' => 116, 'END' => 115, 'ENTER' => 36, 'ESC' => 9, #'HELP' => 'HOME' => 110, 'INSERT' => 118, 'INS' => 118, 'LEFT' => 113, 'NUMLOCK' => 77, 'PGDN' => 117, 'PGUP' => 112, #'PRTSC' => 'RIGHT' => 114, #'SCROLLLOCK' => 'TAB' => 23, 'UP' => 111, 'F1' => 67, 'F2' => 68, 'F3' => 69, 'F4' => 70, 'F5' => 71, 'F6' => 72, 'F7' => 73, 'F8' => 74, 'F9' => 75, 'F10' => 76, 'F11' => 95, 'F12' => 96 #'F13' => #'F14' => #'F15' => #'F16' => }
- KEYCODES =
{ ' ' => '65l', '`' => '49l', '~' => '49u', '1' => '10l', '!' => '10u', '2' => '11l', '@' => '11u', '3' => '12l', '#' => '12u', '4' => '13l', '$' => '13u', '5' => '14l', '%' => '14u', '6' => '15l', '^' => '15u', '7' => '16l', '&' => '16u', '8' => '17l', '*' => '17u', '9' => '18l', '(' => '18u', '0' => '19l', ')' => '19u', '-' => '20l', '_' => '20u', '=' => '21l', '+' => '21u', '[' => '34l', '{' => '34u', ']' => '35l', '}' => '35u', '\\' => '51l', '|' => '51u', ';' => '47l', ':' => '47u', "'" => '48l', '"' => '48u', ',' => '59l', '<' => '59u', '.' => '60l', '>' => '60u', '/' => '61l', '?' => '61u' }
- VERSION =
"0.0.7"