- Timestamp:
- Jan 27, 2000, 10:50:03 PM (26 years ago)
- Location:
- trunk/src/user32
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/oslibmsg.cpp
r2469 r2533 1 /* $Id: oslibmsg.cpp,v 1.2 6 2000-01-18 20:10:40sandervl Exp $ */1 /* $Id: oslibmsg.cpp,v 1.27 2000-01-27 21:50:01 sandervl Exp $ */ 2 2 /* 3 3 * Window message translation functions for OS/2 … … 441 441 packet->wParam = wParam; 442 442 packet->lParam = lParam; 443 return _O32_PostThreadMessage(threadid, WIN32APP_POSTMSG-OPEN32_MSGDIFF, ((fUnicode) ? WIN32MSG_MAGICW : WIN32MSG_MAGICA), (LPARAM)packet);444 } 445 //****************************************************************************** 446 //****************************************************************************** 447 443 return O32_PostThreadMessage(threadid, WIN32APP_POSTMSG-OPEN32_MSGDIFF, ((fUnicode) ? WIN32MSG_MAGICW : WIN32MSG_MAGICA), (LPARAM)packet); 444 } 445 //****************************************************************************** 446 //****************************************************************************** 447 -
trunk/src/user32/pmframe.cpp
r2521 r2533 1 /* $Id: pmframe.cpp,v 1. 39 2000-01-26 18:02:35 cbratschiExp $ */1 /* $Id: pmframe.cpp,v 1.40 2000-01-27 21:50:01 sandervl Exp $ */ 2 2 /* 3 3 * Win32 Frame Managment Code for OS/2 … … 13 13 #define INCL_GPI 14 14 15 #include <os2.h> /* PM header file */16 15 #include <os2wrap.h> 17 16 #include <stdlib.h> -
trunk/src/user32/pmwindow.cpp
r2489 r2533 1 /* $Id: pmwindow.cpp,v 1.8 1 2000-01-21 13:30:34sandervl Exp $ */1 /* $Id: pmwindow.cpp,v 1.82 2000-01-27 21:50:01 sandervl Exp $ */ 2 2 /* 3 3 * Win32 Window Managment Code for OS/2 … … 287 287 288 288 case WM_CALCVALIDRECTS: 289 #if 1289 #if 0 290 290 { 291 291 PRECTL oldRect = (PRECTL)mp1,newRect = oldRect+1; -
trunk/src/user32/win32wbase.cpp
r2529 r2533 1 /* $Id: win32wbase.cpp,v 1.14 6 2000-01-27 17:21:09 cbratschiExp $ */1 /* $Id: win32wbase.cpp,v 1.147 2000-01-27 21:50:01 sandervl Exp $ */ 2 2 /* 3 3 * Win32 Window Base Class for OS/2 … … 820 820 } 821 821 #endif 822 /* child windows get WM_CHILDACTIVATE message */ 823 if((getStyle() & (WS_CHILD | WS_POPUP)) == WS_CHILD ) 824 { 825 SendInternalMessageA(WM_CHILDACTIVATE, 0, 0L); 826 return 0; 827 } 828 822 829 rc = SendInternalMessageA(WM_ACTIVATE, MAKELONG((fActivate) ? WA_ACTIVE : WA_INACTIVE, fMinimized), hwnd); 823 830 -
trunk/src/user32/win32wbase.h
r2529 r2533 1 /* $Id: win32wbase.h,v 1.7 5 2000-01-27 17:21:09 cbratschiExp $ */1 /* $Id: win32wbase.h,v 1.76 2000-01-27 21:50:02 sandervl Exp $ */ 2 2 /* 3 3 * Win32 Window Base Class for OS/2 … … 106 106 ULONG MsgPosChanging(LPARAM lp); 107 107 ULONG MsgPosChanged(LPARAM lp); 108 virtualULONG MsgActivate(BOOL fActivate, BOOL fMinimized, HWND hwnd, HWND hwndOS2Win);108 ULONG MsgActivate(BOOL fActivate, BOOL fMinimized, HWND hwnd, HWND hwndOS2Win); 109 109 ULONG MsgSetFocus(HWND hwnd); 110 110 ULONG MsgKillFocus(HWND hwnd); -
trunk/src/user32/win32wmdichild.cpp
r2469 r2533 1 /* $Id: win32wmdichild.cpp,v 1. 19 2000-01-18 20:10:59sandervl Exp $ */1 /* $Id: win32wmdichild.cpp,v 1.20 2000-01-27 21:50:03 sandervl Exp $ */ 2 2 /* 3 3 * Win32 MDI Child Window Class for OS/2 … … 57 57 //****************************************************************************** 58 58 //****************************************************************************** 59 ULONG Win32MDIChildWindow::MsgActivate(BOOL fActivate, BOOL fMinimized, HWND hwnd, HWND hwndOS2Win)60 {61 ULONG rc, procidhwnd = -1, threadidhwnd = 0;62 63 //According to SDK docs, if app returns FALSE & window is being deactivated,64 //default processing is cancelled65 //TODO: According to Wine we should proceed anyway if window is sysmodal66 #if 067 if(SendInternalMessageA(WM_NCACTIVATE, fActivate, 0) == FALSE && !fActivate)68 {69 return 0;70 }71 #endif72 73 if(fActivate)74 {75 rc = SendInternalMessageA(WM_CHILDACTIVATE, MAKELONG((fActivate) ? WA_ACTIVE : WA_INACTIVE, fMinimized), hwnd);76 if(hwndOS2Win) {77 threadidhwnd = O32_GetWindowThreadProcessId(hwndOS2Win, &procidhwnd);78 }79 80 if(fActivate) {81 SendInternalMessageA(WM_ACTIVATEAPP, 1, dwThreadId); //activate; specify window thread id82 }83 else SendInternalMessageA(WM_ACTIVATEAPP, 0, threadidhwnd); //deactivate; specify thread id of other process84 return rc;85 }86 else return 1;87 }88 //******************************************************************************89 //******************************************************************************90 59 BOOL Win32MDIChildWindow::isMDIChild() 91 60 { -
trunk/src/user32/win32wmdichild.h
r2469 r2533 1 /* $Id: win32wmdichild.h,v 1. 6 2000-01-18 20:08:17sandervl Exp $ */1 /* $Id: win32wmdichild.h,v 1.7 2000-01-27 21:50:03 sandervl Exp $ */ 2 2 /* 3 3 * Win32 MDI Client Window Class for OS/2 … … 24 24 virtual ~Win32MDIChildWindow(); 25 25 26 virtual ULONG MsgActivate(BOOL fActivate, BOOL fMinimized, HWND hwnd, HWND hwndOS2Win);27 28 26 static HWND createChild(Win32MDIClientWindow *client, LPMDICREATESTRUCTA cs); 29 27 void childGetMinMaxInfo(MINMAXINFO* lpMinMax); -
trunk/src/user32/wndmsg.cpp
r2469 r2533 1 /* $Id: wndmsg.cpp,v 1.1 0 2000-01-18 20:11:25sandervl Exp $ */1 /* $Id: wndmsg.cpp,v 1.11 2000-01-27 21:50:03 sandervl Exp $ */ 2 2 /* 3 3 * Win32 window message text function for OS/2 … … 712 712 if(PostSpyMessage(hwnd, Msg, wParam, lParam) == FALSE) 713 713 { 714 #if 1 715 if(!CheckCurFS()) { 716 dprintf(("FS CORRUPT!!!!")); 717 } 718 #endif 714 719 if(fInternalMsg) { 715 720 dprintf(("SendInternalMessage%c %s for %x %x %x", unicode, GetMsgText(Msg), hwnd, wParam, lParam));
Note:
See TracChangeset
for help on using the changeset viewer.