Ignore:
Timestamp:
Dec 11, 2001, 6:34:53 PM (24 years ago)
Author:
sandervl
Message:

hook, scancode + altgr fixes

File:
1 edited

Legend:

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

    r7370 r7612  
    1 /* $Id: oslibmsg.cpp,v 1.50 2001-11-16 17:47:05 phaller Exp $ */
     1/* $Id: oslibmsg.cpp,v 1.51 2001-12-11 17:34:53 sandervl Exp $ */
    22/*
    33 * Window message translation functions for OS/2
     
    209209//******************************************************************************
    210210
     211#ifdef ALTGR_HACK
    211212static void i_MostUglyAltGrHack(LPMSG pMsg)
    212213{
     
    224225  }
    225226}
    226 
     227#else
     228#define i_MostUglyAltGrHack(a)
     229#endif
    227230
    228231BOOL OSLibWinGetMsg(LPMSG pMsg, HWND hwnd, UINT uMsgFilterMin, UINT uMsgFilterMax,
     
    251254  }
    252255
    253   if(teb->o.odin.fTranslated && (!hwnd || hwnd == teb->o.odin.msgWCHAR.hwnd)) {
     256  if(teb->o.odin.fTranslated && (!hwnd || hwnd == teb->o.odin.msgWCHAR.hwnd))
     257  {
     258        dprintf(("Return queued WM_CHAR message hwnd=%x msg=%d wParam=%x lParam=%x", teb->o.odin.msgWCHAR.hwnd, teb->o.odin.msgWCHAR.message, teb->o.odin.msgWCHAR.wParam, teb->o.odin.msgWCHAR.lParam));
    254259        if(uMsgFilterMin) {
    255260            if(teb->o.odin.msgWCHAR.message < uMsgFilterMin)
     
    281286            break;
    282287        }
    283    
     288
    284289        i_MostUglyAltGrHack(pMsg);
    285    
     290
    286291        return (pMsg->message != WINWM_QUIT);
    287292  }
     
    385390  }
    386391
    387   if(teb->o.odin.fTranslated && (!hwnd || hwnd == teb->o.odin.msgWCHAR.hwnd)) {
     392  if(teb->o.odin.fTranslated && (!hwnd || hwnd == teb->o.odin.msgWCHAR.hwnd))
     393  {
     394        dprintf(("Return queued WM_CHAR message hwnd=%x msg=%d wParam=%x lParam=%x", teb->o.odin.msgWCHAR.hwnd, teb->o.odin.msgWCHAR.message, teb->o.odin.msgWCHAR.wParam, teb->o.odin.msgWCHAR.lParam));
    388395        if(uMsgFilterMin) {
    389396            if(teb->o.odin.msgWCHAR.message < uMsgFilterMin)
Note: See TracChangeset for help on using the changeset viewer.