X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=src%2Fevent-msw.c;h=2b410167bb6e64f04b7ba565e14a3af43bd40ba7;hb=16cf2950519e2ddbf487234351c3a6f79b1b79c7;hp=bf870907f117449b300e0df6635b07719ffed250;hpb=de1ec4b272dfa3f9ef2c9ae28a9ba67170d24da5;p=chise%2Fxemacs-chise.git.1 diff --git a/src/event-msw.c b/src/event-msw.c index bf87090..2b41016 100644 --- a/src/event-msw.c +++ b/src/event-msw.c @@ -1074,7 +1074,7 @@ mswindows_dequeue_dispatch_event (void) * Timeout event matches if interval_id is equal to that of the given event. * Keypress event matches if logical AND between modifiers bitmask of the * event in the queue and that of the given event is non-zero. - * For all other event types, this function aborts. + * For all other event types, this function ABORTs. */ Lisp_Object @@ -3875,7 +3875,7 @@ FROB (WM_SETHOTKEY) FROB (WM_GETHOTKEY) FROB (WM_QUERYDRAGICON) FROB (WM_COMPAREITEM) -#if(WINVER >= 0x0500) +#if(WINVER >= 0x0500) && defined(WM_GETOBJECT) FROB (WM_GETOBJECT) #endif /* WINVER >= 0x0500 */ FROB (WM_COMPACTING) @@ -3957,10 +3957,18 @@ FROB (WM_MENUCHAR) FROB (WM_ENTERIDLE) #if(WINVER >= 0x0500) FROB (WM_MENURBUTTONUP) +#ifdef WM_MENUDRAG FROB (WM_MENUDRAG) +#endif +#ifdef WM_MENUGETOBJECT FROB (WM_MENUGETOBJECT) +#endif +#ifdef WM_UNINITMENUPOPUP FROB (WM_UNINITMENUPOPUP) +#endif +#ifdef WM_MENUCOMMAND FROB (WM_MENUCOMMAND) +#endif #endif /* WINVER >= 0x0500 */ @@ -4036,7 +4044,7 @@ FROB (WM_IME_COMPOSITIONFULL) FROB (WM_IME_SELECT) FROB (WM_IME_CHAR) #endif /* WINVER >= 0x0400 */ -#if(WINVER >= 0x0500) +#if(WINVER >= 0x0500) && defined(WM_IME_REQUEST) FROB (WM_IME_REQUEST) #endif /* WINVER >= 0x0500 */ #if(WINVER >= 0x0400) && !defined(CYGWIN)