diff src/event-msw.c @ 827:28426972f654

[xemacs-hg @ 2002-05-06 14:14:33 by jhar] Misc win32 native build and doc fixes
author jhar
date Mon, 06 May 2002 14:16:31 +0000
parents 6728e641994e
children e7ee5f8bde58
line wrap: on
line diff
--- a/src/event-msw.c	Sun May 05 11:33:57 2002 +0000
+++ b/src/event-msw.c	Mon May 06 14:16:31 2002 +0000
@@ -2364,9 +2364,11 @@
 		keymap_sticky[extendedp ? VK_RMENU : VK_LMENU] |= 0x80;
 	      }
 
+#ifdef HAVE_MENUBARS
 	    if (!NILP (Vmenu_accelerator_enabled) &&
 		!(mods & XEMACS_MOD_SHIFT) && message_ == WM_SYSKEYDOWN)
 	      potential_accelerator = 1;
+#endif
 
 	    /* Remove shift modifier from an ascii character */
 	    mods &= ~XEMACS_MOD_SHIFT;
@@ -2449,12 +2451,15 @@
 		      mods_with_quit |= FAKE_MOD_QUIT_CRITICAL;
 		    mswindows_quit_chars_count++;
 		  }
+#ifdef HAVE_MENUBARS
 		else if (potential_accelerator && !got_accelerator &&
 			 mswindows_char_is_accelerator (frame, ch))
 		  {
 		    got_accelerator = 1;
 		    break;
 		  }
+#endif /* HAVE_MENUBARS */
+
 		lastev = mswindows_enqueue_keypress_event (hwnd,
 							   make_char (ch),
 							   mods_with_quit);