Lines Matching defs:KEV
700 #define KEV handle->tty.rd.last_input_record.Event.KeyEvent
771 if (!KEV.bKeyDown &&
772 (KEV.wVirtualKeyCode != VK_MENU ||
773 KEV.uChar.UnicodeChar == 0)) {
780 if ((KEV.dwControlKeyState & LEFT_ALT_PRESSED) &&
781 !(KEV.dwControlKeyState & ENHANCED_KEY) &&
782 (KEV.wVirtualKeyCode == VK_INSERT ||
783 KEV.wVirtualKeyCode == VK_END ||
784 KEV.wVirtualKeyCode == VK_DOWN ||
785 KEV.wVirtualKeyCode == VK_NEXT ||
786 KEV.wVirtualKeyCode == VK_LEFT ||
787 KEV.wVirtualKeyCode == VK_CLEAR ||
788 KEV.wVirtualKeyCode == VK_RIGHT ||
789 KEV.wVirtualKeyCode == VK_HOME ||
790 KEV.wVirtualKeyCode == VK_UP ||
791 KEV.wVirtualKeyCode == VK_PRIOR ||
792 KEV.wVirtualKeyCode == VK_NUMPAD0 ||
793 KEV.wVirtualKeyCode == VK_NUMPAD1 ||
794 KEV.wVirtualKeyCode == VK_NUMPAD2 ||
795 KEV.wVirtualKeyCode == VK_NUMPAD3 ||
796 KEV.wVirtualKeyCode == VK_NUMPAD4 ||
797 KEV.wVirtualKeyCode == VK_NUMPAD5 ||
798 KEV.wVirtualKeyCode == VK_NUMPAD6 ||
799 KEV.wVirtualKeyCode == VK_NUMPAD7 ||
800 KEV.wVirtualKeyCode == VK_NUMPAD8 ||
801 KEV.wVirtualKeyCode == VK_NUMPAD9)) {
805 if (KEV.uChar.UnicodeChar != 0) {
809 if (KEV.uChar.UnicodeChar >= 0xD800 &&
810 KEV.uChar.UnicodeChar < 0xDC00) {
812 handle->tty.rd.last_utf16_high_surrogate = KEV.uChar.UnicodeChar;
818 if ((KEV.dwControlKeyState & (LEFT_ALT_PRESSED | RIGHT_ALT_PRESSED))
819 && !(KEV.dwControlKeyState & (LEFT_CTRL_PRESSED |
820 RIGHT_CTRL_PRESSED)) && KEV.bKeyDown) {
827 if (KEV.uChar.UnicodeChar >= 0xDC00 &&
828 KEV.uChar.UnicodeChar < 0xE000) {
832 utf16_buffer[1] = KEV.uChar.UnicodeChar;
845 &KEV.uChar.UnicodeChar,
876 vt100 = get_vt100_fn_key(KEV.wVirtualKeyCode,
877 !!(KEV.dwControlKeyState & SHIFT_PRESSED),
878 !!(KEV.dwControlKeyState & (
889 if (KEV.dwControlKeyState & (LEFT_ALT_PRESSED | RIGHT_ALT_PRESSED)) {
931 if (--KEV.wRepeatCount > 0) {
955 #undef KEV