Ignore:
Timestamp:
Jul 15, 2001, 4:36:40 PM (24 years ago)
Author:
sandervl
Message:

translation added for WM_V/HSCROLL

File:
1 edited

Legend:

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

    r6254 r6337  
    1 /* $Id: oslibmsgtranslate.cpp,v 1.57 2001-07-08 15:51:42 sandervl Exp $ */
     1/* $Id: oslibmsgtranslate.cpp,v 1.58 2001-07-15 14:36:38 sandervl Exp $ */
    22/*
    33 * Window message translation functions for OS/2
     
    783783        break;
    784784
     785    case WM_HSCROLL:
     786    case WM_VSCROLL:
     787        winMsg->message = (os2Msg->msg == WM_HSCROLL) ? WINWM_HSCROLL : WINWM_VSCROLL;
     788        winMsg->lParam  = 0;
     789        winMsg->wParam  = 0;
     790        switch(SHORT2FROMMP(os2Msg->mp2)) {
     791        case SB_LINERIGHT:
     792            winMsg->wParam = SB_LINERIGHT_W;
     793            break;
     794        case SB_LINELEFT:
     795            winMsg->wParam = SB_LINELEFT_W;
     796            break;
     797        case SB_PAGELEFT:
     798            winMsg->wParam = SB_PAGELEFT_W;
     799            break;
     800        case SB_PAGERIGHT:
     801            winMsg->wParam = SB_PAGERIGHT_W;
     802            break;
     803        default:
     804            dprintf(("Unsupported WM_H/VSCROLL message %x!!", SHORT2FROMMP(os2Msg->mp2)));
     805            goto dummymessage;
     806        }
     807        break;
     808
    785809    case WM_INITMENU:
    786810    case WM_MENUSELECT:
Note: See TracChangeset for help on using the changeset viewer.