Changeset 218 for trunk/src/user32/wndclass.cpp
- Timestamp:
- Jun 26, 1999, 4:09:58 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/wndclass.cpp
r216 r218 1 /* $Id: wndclass.cpp,v 1.1 0 1999-06-26 13:45:20sandervl Exp $ */1 /* $Id: wndclass.cpp,v 1.11 1999-06-26 14:09:58 sandervl Exp $ */ 2 2 3 3 /* … … 73 73 switch(Msg) 74 74 { 75 case WM_MOUSEACTIVATE:76 //Open32 sends an OS/2 window message for a button click77 if(HIWORD(lParam) == 0x71) //WM_BUTTONCLICKFIRST78 {79 lParam = (WM_LBUTTONDOWN << 16) | LOWORD(lParam);80 }81 dwStyle = GetWindowLongA(hwnd, GWL_STYLE);82 dwExStyle = GetWindowLongA(hwnd, GWL_EXSTYLE);83 84 if(dwStyle & WS_CHILD && !(dwExStyle & WS_EX_NOPARENTNOTIFY) )85 {86 HWND hwndParent = GetParent(hwnd);87 88 Win32WindowProc *parentwnd = Win32WindowProc::FindProc(hwndParent);89 if(parentwnd) {90 LRESULT rc = parentwnd->SendMessageA(hwndParent, Msg, wParam, lParam);91 if(rc) return TRUE;92 }93 }94 break;95 75 case WM_LBUTTONDOWN: 96 76 rc = ButtonHandler(hwnd, Msg, wParam, lParam); … … 842 822 Win32WindowProc *window; 843 823 824 if(Msg == WM_MOUSEACTIVATE) 825 { 826 //Open32 sends an OS/2 window message for a button click 827 if(HIWORD(lParam) == 0x71) //WM_BUTTONCLICKFIRST 828 { 829 lParam = (WM_LBUTTONDOWN << 16) | LOWORD(lParam); 830 } 831 } 844 832 if(PostSpyMessage(hwnd, Msg, wParam, lParam) == FALSE) 845 833 dprintf(("OS2ToWinCallback %s for %x %x %x", GetMsgText(Msg), hwnd, wParam, lParam)); … … 885 873 break; 886 874 887 case WM_MOUSEACTIVATE:888 //Open32 sends an OS/2 window message for a button click889 if(HIWORD(lParam) == 0x71) //WM_BUTTONCLICKFIRST890 {891 lParam = (WM_LBUTTONDOWN << 16) | LOWORD(lParam);892 }893 break;894 895 875 case WM_ACTIVATE: 896 876 if(LOWORD(wParam) != WA_INACTIVE)
Note:
See TracChangeset
for help on using the changeset viewer.