comparison src/event-msw.c @ 1242:f0af455e89d9

[xemacs-hg @ 2003-01-31 12:02:30 by stephent] bogus C++ comments <87d6mdzgcq.fsf_-_@tleepslib.sk.tsukuba.ac.jp> macro syntax typo <878yx1zg9q.fsf_-_@tleepslib.sk.tsukuba.ac.jp> move Fprovide from syms_of to vars_of <874r7pzg0x.fsf_-_@tleepslib.sk.tsukuba.ac.jp>
author stephent
date Fri, 31 Jan 2003 12:02:38 +0000
parents e22b0213b713
children fffe735e63ee
comparison
equal deleted inserted replaced
1241:4c5e93b9ffa9 1242:f0af455e89d9
2475 static void 2475 static void
2476 output_alt_keyboard_state (void) 2476 output_alt_keyboard_state (void)
2477 { 2477 {
2478 BYTE keymap[256]; 2478 BYTE keymap[256];
2479 SHORT keystate[3]; 2479 SHORT keystate[3];
2480 // SHORT asyncstate[3]; 2480 /* SHORT asyncstate[3]; */
2481 2481
2482 GetKeyboardState (keymap); 2482 GetKeyboardState (keymap);
2483 keystate[0] = GetKeyState (VK_MENU); 2483 keystate[0] = GetKeyState (VK_MENU);
2484 keystate[1] = GetKeyState (VK_LMENU); 2484 keystate[1] = GetKeyState (VK_LMENU);
2485 keystate[2] = GetKeyState (VK_RMENU); 2485 keystate[2] = GetKeyState (VK_RMENU);
2585 keymap [(lParam & 0x1000000) ? VK_RMENU : VK_LMENU] &= ~0x80; 2585 keymap [(lParam & 0x1000000) ? VK_RMENU : VK_LMENU] &= ~0x80;
2586 should_set_keymap = 1; 2586 should_set_keymap = 1;
2587 } 2587 }
2588 2588
2589 if (should_set_keymap) 2589 if (should_set_keymap)
2590 // && (message_ != WM_SYSKEYUP 2590 /* && (message_ != WM_SYSKEYUP */
2591 // || NILP (Vmenu_accelerator_enabled))) 2591 /* || NILP (Vmenu_accelerator_enabled))) */
2592 SetKeyboardState (keymap); 2592 SetKeyboardState (keymap);
2593 2593
2594 } 2594 }
2595 2595
2596 if (key_needs_default_processing_p (wParam)) 2596 if (key_needs_default_processing_p (wParam))