Ignore:
Timestamp:
Jan 12, 2000, 1:41:20 PM (26 years ago)
Author:
sandervl
Message:

menu, resize/move fixes + ported Wine messagebox code

File:
1 edited

Legend:

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

    r2400 r2415  
    1 /* $Id: oslibmsgtranslate.cpp,v 1.10 2000-01-10 23:29:12 sandervl Exp $ */
     1/* $Id: oslibmsgtranslate.cpp,v 1.11 2000-01-12 12:40:44 sandervl Exp $ */
    22/*
    33 * Window message translation functions for OS/2
     
    561561    }
    562562
    563     case WM_INITMENU:
    564         winMsg->message = WINWM_INITMENU;
    565         winMsg->wParam  = (WPARAM)os2Msg->mp2; //hMenu
    566         break;
    567 
    568     case WM_MENUSELECT:
    569     case WM_MENUEND:
    570     case WM_NEXTMENU:
    571         goto dummymessage;
    572 
    573563    case WM_TIMER:
    574564        if (os2Msg->mp2)
     
    630620
    631621    case WM_CONTEXTMENU:
    632     {
    633         OSLIBPOINT pt;
    634 
    635         pt.x = (*(POINTS *)&os2Msg->mp1).x;
    636         pt.y = (*(POINTS *)&os2Msg->mp1).y;
    637         mapOS2ToWin32Point(os2Msg->hwnd,OSLIB_HWND_DESKTOP,&pt);
    638         winMsg->message = WINWM_CONTEXTMENU;
    639         winMsg->wParam  = (WPARAM)win32wnd->getWindowHandle();
    640         winMsg->lParam  = MAKELONG((USHORT)pt.x, (USHORT)pt.y);
    641         break;
    642     }
    643 
     622    case WM_INITMENU:
     623    case WM_MENUSELECT:
     624    case WM_MENUEND:
     625    case WM_NEXTMENU:
    644626    case WM_SYSCOLORCHANGE:
    645627    case WM_SYSVALUECHANGED:
Note: See TracChangeset for help on using the changeset viewer.