Changeset 729 for trunk/src/user32/new/pmwindow.cpp
- Timestamp:
- Aug 28, 1999, 9:33:04 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/new/pmwindow.cpp
r728 r729 1 /* $Id: pmwindow.cpp,v 1.2 3 1999-08-28 17:24:45 dengertExp $ */1 /* $Id: pmwindow.cpp,v 1.24 1999-08-28 19:32:46 sandervl Exp $ */ 2 2 /* 3 3 * Win32 Window Managment Code for OS/2 … … 77 77 (PFNWP)Win32WindowProc, /* Address of window procedure */ 78 78 CS_SIZEREDRAW | CS_HITTEST, 79 8)) {79 NROF_WIN32WNDBYTES)) { 80 80 dprintf(("WinRegisterClass Win32Window failed")); 81 81 return(FALSE); … … 108 108 goto RunDefWndProc; 109 109 } 110 if(msg > WIN32APP_USERMSGBASE) { 111 //win32 app user message 112 dprintf(("PMWINDOW: Message %x (%x,%x) posted to window %x", (ULONG)msg-WIN32APP_USERMSGBASE, mp1, mp2, hwnd)); 113 win32wnd->SendMessageA((ULONG)msg-WIN32APP_USERMSGBASE, (ULONG)mp1, (ULONG)mp2); 114 } 110 115 switch( msg ) 111 116 { 112 //internal messages113 case WM_WIN32_POSTMESSAGEA:114 postmsg = (POSTMSG_PACKET *)mp1;115 if(postmsg == NULL) {116 dprintf(("WM_WIN32_POSTMESSAGEA, postmsg NULL!!"));117 break;118 }119 win32wnd->SendMessageA(postmsg->Msg, postmsg->wParam, postmsg->lParam);120 free(postmsg);121 break;122 123 case WM_WIN32_POSTMESSAGEW:124 postmsg = (POSTMSG_PACKET *)mp1;125 if(postmsg == NULL) {126 dprintf(("WM_WIN32_POSTMESSAGEW, postmsg NULL!!"));127 break;128 }129 win32wnd->SendMessageW(postmsg->Msg, postmsg->wParam, postmsg->lParam);130 free(postmsg);131 break;132 133 117 //OS/2 msgs 134 118 case WM_CREATE: … … 199 183 { 200 184 Win32Window *wndAfter = Win32Window::GetWindowFromOS2Handle(pswp->hwndInsertBehind); 201 wp.hwndInsertAfter = wndAfter->getWindowHandle();185 if(wndAfter) wp.hwndInsertAfter = wndAfter->getWindowHandle(); 202 186 } 203 187 win32wnd->MsgPosChanging((LPARAM)&wp);
Note:
See TracChangeset
for help on using the changeset viewer.