Changeset 9261 for trunk/src/user32/oslibmsgtranslate.cpp
- Timestamp:
- Sep 18, 2002, 12:56:49 PM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/oslibmsgtranslate.cpp
r9258 r9261 1 /* $Id: oslibmsgtranslate.cpp,v 1.9 4 2002-09-17 17:37:10sandervl Exp $ */1 /* $Id: oslibmsgtranslate.cpp,v 1.95 2002-09-18 10:56:49 sandervl Exp $ */ 2 2 /* 3 3 * Window message translation functions for OS/2 … … 938 938 939 939 if (SHORT2FROMMP(os2Msg->mp2) == SB_LINEDOWN) 940 winMsg->wParam = MAKELONG( 0, -WHEEL_DELTA/OS2_WHEEL_CORRECTION);940 winMsg->wParam = MAKELONG(GetMouseKeyState(), -WHEEL_DELTA/OS2_WHEEL_CORRECTION); 941 941 else 942 942 if (SHORT2FROMMP(os2Msg->mp2) == SB_LINEUP) 943 winMsg->wParam = MAKELONG( 0, WHEEL_DELTA/OS2_WHEEL_CORRECTION);943 winMsg->wParam = MAKELONG(GetMouseKeyState(), WHEEL_DELTA/OS2_WHEEL_CORRECTION); 944 944 else 945 winMsg->wParam = 0;945 winMsg->wParam = MAKELONG(GetMouseKeyState(), 0); 946 946 947 947 winMsg->lParam = MAKELONG(CursorPoint.x, CursorPoint.y); … … 955 955 hook.pt.y = mapScreenY(os2Msg->ptl.y); 956 956 if (SHORT2FROMMP(os2Msg->mp2) == SB_LINEDOWN) 957 hook.mouseData = MAKELONG( 0, -WHEEL_DELTA/OS2_WHEEL_CORRECTION);957 hook.mouseData = MAKELONG(GetMouseKeyState(), -WHEEL_DELTA/OS2_WHEEL_CORRECTION); 958 958 else 959 959 if (SHORT2FROMMP(os2Msg->mp2) == SB_LINEUP) 960 hook.mouseData = MAKELONG( 0, WHEEL_DELTA/OS2_WHEEL_CORRECTION);960 hook.mouseData = MAKELONG(GetMouseKeyState(), WHEEL_DELTA/OS2_WHEEL_CORRECTION); 961 961 else goto dummymessage; // IBM driver produces other messages as well sometimes 962 962
Note:
See TracChangeset
for help on using the changeset viewer.