Ignore:
Timestamp:
Jun 23, 2000, 9:04:13 PM (25 years ago)
Author:
sandervl
Message:

wsprintf fix, menu accelerator fix

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/user32/oslibmsgtranslate.cpp

    r3662 r3747  
    1 /* $Id: oslibmsgtranslate.cpp,v 1.34 2000-06-07 14:51:26 sandervl Exp $ */
     1/* $Id: oslibmsgtranslate.cpp,v 1.35 2000-06-23 19:04:11 sandervl Exp $ */
    22/*
    33 * Window message translation functions for OS/2
     
    609609                    winMsg->lParam |= 1 << 30;                          // bit 30, previous state, 1 means key was pressed
    610610            }
     611            if(winMsg->wParam == VK_MENU_W) {
     612                winMsg->message = 0; //WM_SYS* already implies Alt
     613            }
    611614        }
    612615        if(ISKDB_CAPTURED())
     
    737740            extramsg.lParam = 0;
    738741
    739             if(!(fl & KC_CHAR)) {
     742            if(!(fl & KC_CHAR) && msg->message < WINWM_SYSKEYDOWN) {
    740743                return FALSE;
    741744            }
     
    746749                else    extramsg.wParam = SHORT2FROMMP(thdb->os2msg.mp2);
    747750            }
     751
    748752
    749753            if(msg->message >= WINWM_SYSKEYDOWN) {
Note: See TracChangeset for help on using the changeset viewer.