|
|
|
@ -18,6 +18,18 @@ pub enum Key {
|
|
|
|
|
F10,
|
|
|
|
|
F11,
|
|
|
|
|
F12,
|
|
|
|
|
F13,
|
|
|
|
|
F14,
|
|
|
|
|
F15,
|
|
|
|
|
F16,
|
|
|
|
|
F17,
|
|
|
|
|
F18,
|
|
|
|
|
F19,
|
|
|
|
|
F20,
|
|
|
|
|
F21,
|
|
|
|
|
F22,
|
|
|
|
|
F23,
|
|
|
|
|
F24,
|
|
|
|
|
|
|
|
|
|
Num0,
|
|
|
|
|
Num1,
|
|
|
|
@ -339,7 +351,19 @@ impl Key {
|
|
|
|
|
KeyCode::F(9) => Key::F9,
|
|
|
|
|
KeyCode::F(10) => Key::F10,
|
|
|
|
|
KeyCode::F(11) => Key::F11,
|
|
|
|
|
KeyCode::F(12) => Key::F12,
|
|
|
|
|
KeyCode::F(13) => Key::F13,
|
|
|
|
|
KeyCode::F(12) => Key::F13,
|
|
|
|
|
KeyCode::F(14) => Key::F14,
|
|
|
|
|
KeyCode::F(15) => Key::F15,
|
|
|
|
|
KeyCode::F(16) => Key::F16,
|
|
|
|
|
KeyCode::F(17) => Key::F17,
|
|
|
|
|
KeyCode::F(18) => Key::F18,
|
|
|
|
|
KeyCode::F(19) => Key::F19,
|
|
|
|
|
KeyCode::F(20) => Key::F20,
|
|
|
|
|
KeyCode::F(21) => Key::F21,
|
|
|
|
|
KeyCode::F(22) => Key::F22,
|
|
|
|
|
KeyCode::F(23) => Key::F23,
|
|
|
|
|
KeyCode::F(24) => Key::F24,
|
|
|
|
|
|
|
|
|
|
KeyCode::Backspace => Key::Backspace,
|
|
|
|
|
KeyCode::Left => Key::Left,
|
|
|
|
|