- Timestamp:
- Nov 3, 1999, 11:04:24 PM (26 years ago)
- Location:
- trunk/src/user32
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/USER32.DEF
r1453 r1583 1 ; $Id: USER32.DEF,v 1.1 7 1999-10-26 11:14:52 sandervlExp $1 ; $Id: USER32.DEF,v 1.18 1999-11-03 22:04:21 cbratschi Exp $ 2 2 3 3 ;Created by BLAST for IBM's compiler … … 627 627 GetOS2Callback__15Win32WindowProcFv = GetOS2Callback__Fv @2001 628 628 629 ; Wine helper function629 ; Wine/Odin helper function 630 630 GetSysColorPen = _GetSysColorPen@4 @2002 631 TrackWin32Window = _TrackWin32Window@8 @2003 631 632 632 633 Win32ToOS2Handle__FUl = Win32ToOS2Handle__15Win32BaseWindowFUl @2006 -
trunk/src/user32/pmframe.cpp
r1576 r1583 1 /* $Id: pmframe.cpp,v 1. 19 1999-11-03 19:51:43 sandervlExp $ */1 /* $Id: pmframe.cpp,v 1.20 1999-11-03 22:04:22 cbratschi Exp $ */ 2 2 /* 3 3 * Win32 Frame Managment Code for OS/2 … … 210 210 } 211 211 //****************************************************************************** 212 // used by statusbar control 213 //****************************************************************************** 214 VOID WINAPI TrackWin32Window(HWND hwnd,BOOL lefttop) 215 { 216 Win32BaseWindow *win32wnd = Win32BaseWindow::GetWindowFromHandle(hwnd); 217 INT flags = lefttop ? (TF_LEFT | TF_TOP):(TF_RIGHT | TF_BOTTOM); 218 219 if (!win32wnd) return; 220 221 WinSendMsg(win32wnd->getOS2FrameWindowHandle(),WM_TRACKFRAME,(MPARAM)flags,(MPARAM)0); 222 } 223 //****************************************************************************** 212 224 //Win32 frame message handler 213 225 //****************************************************************************** -
trunk/src/user32/pmwindow.cpp
r1550 r1583 1 /* $Id: pmwindow.cpp,v 1.5 0 1999-11-02 19:13:01 sandervlExp $ */1 /* $Id: pmwindow.cpp,v 1.51 1999-11-03 22:04:22 cbratschi Exp $ */ 2 2 /* 3 3 * Win32 Window Managment Code for OS/2 … … 877 877 // Only send this message if the window is enabled 878 878 if (WinIsWindowEnabled(hwnd)) 879 879 { 880 880 if(win32wnd->MsgHitTest((*(POINTS *)&mp1).x, MapOS2ToWin32Y(OSLIB_HWND_DESKTOP, hwnd, (*(POINTS *)&mp1).y))) { 881 881 goto RunDefWndProc; … … 884 884 else goto RunDefWndProc; 885 885 break; 886 887 case WM_CONTEXTMENU: 888 { 889 POINTL pt; 890 891 dprintf(("OS2: WM_CONTEXTMENU %x", hwnd)); 892 pt.x = (*(POINTS *)&mp1).x; 893 pt.y = (*(POINTS *)&mp1).y; 894 WinMapWindowPoints(hwnd,HWND_DESKTOP,&pt,1); 895 pt.y = WinQuerySysValue(HWND_DESKTOP,SV_CYSCREEN)-pt.y-1; 896 win32wnd->MsgContextMenu(pt.x,pt.y); 897 898 RestoreOS2TIB(); 899 return (MRESULT)TRUE; 900 } 886 901 887 902 case WM_SYSCOLORCHANGE: -
trunk/src/user32/user32exp.def
r1425 r1583 576 576 GetOS2Callback__15Win32WindowProcFv @2001 577 577 _GetSysColorPen@4 @2002 578 _TrackWin32Window@8 @2003 578 579 Win32ToOS2Handle__FUl @2006 -
trunk/src/user32/win32wbase.cpp
r1576 r1583 1 /* $Id: win32wbase.cpp,v 1.7 4 1999-11-03 19:51:43 sandervlExp $ */1 /* $Id: win32wbase.cpp,v 1.75 1999-11-03 22:04:22 cbratschi Exp $ */ 2 2 /* 3 3 * Win32 Window Base Class for OS/2 … … 1229 1229 //****************************************************************************** 1230 1230 //****************************************************************************** 1231 ULONG Win32BaseWindow::MsgContextMenu(ULONG x,ULONG y) 1232 { 1233 return SendInternalMessageA(WM_CONTEXTMENU,Win32Hwnd,MAKELPARAM(x,y)); 1234 } 1235 //****************************************************************************** 1236 //****************************************************************************** 1231 1237 BOOL Win32BaseWindow::isMDIClient() 1232 1238 { -
trunk/src/user32/win32wbase.h
r1576 r1583 1 /* $Id: win32wbase.h,v 1.4 0 1999-11-03 19:51:44 sandervlExp $ */1 /* $Id: win32wbase.h,v 1.41 1999-11-03 22:04:24 cbratschi Exp $ */ 2 2 /* 3 3 * Win32 Window Base Class for OS/2 … … 92 92 ULONG MsgGetTextLength(); 93 93 char *MsgGetText(); 94 ULONG MsgContextMenu(ULONG x,ULONG y); 94 95 95 96 virtual LONG SetWindowLongA(int index, ULONG value);
Note:
See TracChangeset
for help on using the changeset viewer.