Changeset 1612 for trunk/src/user32/oslibmsg.cpp
- Timestamp:
- Nov 5, 1999, 1:54:11 PM (26 years ago)
- File:
-
- 1 edited
-
trunk/src/user32/oslibmsg.cpp (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/oslibmsg.cpp
r1606 r1612 1 /* $Id: oslibmsg.cpp,v 1. 7 1999-11-05 09:16:22sandervl Exp $ */1 /* $Id: oslibmsg.cpp,v 1.8 1999-11-05 12:54:10 sandervl Exp $ */ 2 2 /* 3 3 * Window message translation functions for OS/2 … … 78 78 0x020a, 0x020a, // WM_???, WM_??? 79 79 WM_CHAR, WINWM_CHAR, 80 81 //TODO: Needs better translation! 82 WM_CHAR, WINWM_KEYDOWN, 83 WM_CHAR, WINWM_KEYUP, 84 WM_CHAR, WINWM_SYSKEYDOWN, 85 WM_CHAR, WINWM_SYSKEYUP, 86 WM_CHAR, WINWM_KEYLAST 80 87 }; 81 88 #define MAX_MSGTRANSTAB (sizeof(MsgTransTab)/sizeof(MsgTransTab[0])) … … 121 128 memcpy(winMsg, os2Msg, sizeof(MSG)); 122 129 winMsg->hwnd = Win32Window::OS2ToWin32Handle(os2Msg->hwnd); 130 131 if(os2Msg->msg >= WIN32APP_USERMSGBASE) { 132 winMsg->message = os2Msg->msg - WIN32APP_USERMSGBASE; 133 return; 134 } 123 135 for(i=0;i<MAX_MSGTRANSTAB;i++) 124 136 { … … 145 157 } 146 158 147 if(msg >= WIN 32APP_USERMSGBASE)148 return msg -WIN32APP_USERMSGBASE;159 if(msg >= WINWM_USER) 160 return msg + WIN32APP_USERMSGBASE; 149 161 150 162 for(int i=0;i<MAX_MSGTRANSTAB;i++)
Note:
See TracChangeset
for help on using the changeset viewer.
