Changeset 7801 for trunk/src/user32/win32wbasenonclient.cpp
- Timestamp:
- Feb 5, 2002, 6:59:31 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/win32wbasenonclient.cpp
r7063 r7801 1 /* $Id: win32wbasenonclient.cpp,v 1.3 7 2001-10-15 17:09:04sandervl Exp $ */1 /* $Id: win32wbasenonclient.cpp,v 1.38 2002-02-05 17:59:01 sandervl Exp $ */ 2 2 /* 3 3 * Win32 Window Base Class for OS/2 (non-client methods) … … 155 155 156 156 if (wParam == HTMINBUTTON) 157 Send InternalMessageA(WM_SYSCOMMAND,SC_MINIMIZE,*(LPARAM*)&msg.pt);157 SendMessageA(getWindowHandle(), WM_SYSCOMMAND,SC_MINIMIZE,*(LPARAM*)&msg.pt); 158 158 else if (wParam == HTMAXBUTTON) 159 Send InternalMessageA(WM_SYSCOMMAND,IsZoomed(Win32Hwnd) ? SC_RESTORE:SC_MAXIMIZE,*(LPARAM*)&msg.pt);159 SendMessageA(getWindowHandle(), WM_SYSCOMMAND,IsZoomed(Win32Hwnd) ? SC_RESTORE:SC_MAXIMIZE,*(LPARAM*)&msg.pt); 160 160 else 161 Send InternalMessageA(WM_SYSCOMMAND,SC_CONTEXTHELP,*(LPARAM*)&msg.pt);161 SendMessageA(getWindowHandle(), WM_SYSCOMMAND,SC_CONTEXTHELP,*(LPARAM*)&msg.pt); 162 162 } 163 163 //****************************************************************************** … … 192 192 ReleaseDC(Win32Hwnd,hdc); 193 193 if (!pressed) return; 194 Send InternalMessageA(WM_SYSCOMMAND,SC_CLOSE,*(LPARAM*)&msg.pt);194 SendMessageA(getWindowHandle(), WM_SYSCOMMAND,SC_CLOSE,*(LPARAM*)&msg.pt); 195 195 } 196 196 //****************************************************************************** … … 273 273 } 274 274 if (GetActiveWindow() == hwndTopParent) 275 Send InternalMessageA(WM_SYSCOMMAND,SC_MOVE+HTCAPTION,lParam);275 SendMessageA(getWindowHandle(), WM_SYSCOMMAND,SC_MOVE+HTCAPTION,lParam); 276 276 else dprintf(("ACtive window (%x) != toplevel wnd %x", OSLibWinQueryActiveWindow(), hwndTopParent)); 277 277 } … … 279 279 SetActiveWindow(); 280 280 if (GetActiveWindow() == hwndTopParent) 281 Send InternalMessageA(WM_SYSCOMMAND,SC_MOVE+HTCAPTION,lParam);281 SendMessageA(getWindowHandle(), WM_SYSCOMMAND,SC_MOVE+HTCAPTION,lParam); 282 282 else dprintf(("ACtive window (%x) != wnd %x", OSLibWinQueryActiveWindow(), getWindowHandle())); 283 283 } … … 288 288 if(dwStyle & WS_SYSMENU ) 289 289 { 290 Send InternalMessageA(WM_SYSCOMMAND,SC_MOUSEMENU+HTSYSMENU,lParam);290 SendMessageA(getWindowHandle(), WM_SYSCOMMAND,SC_MOUSEMENU+HTSYSMENU,lParam); 291 291 } 292 292 break; 293 293 294 294 case HTMENU: 295 Send InternalMessageA(WM_SYSCOMMAND,SC_MOUSEMENU,lParam);295 SendMessageA(getWindowHandle(), WM_SYSCOMMAND,SC_MOUSEMENU,lParam); 296 296 break; 297 297 298 298 case HTHSCROLL: 299 Send InternalMessageA(WM_SYSCOMMAND,SC_HSCROLL+HTHSCROLL,lParam);299 SendMessageA(getWindowHandle(), WM_SYSCOMMAND,SC_HSCROLL+HTHSCROLL,lParam); 300 300 break; 301 301 302 302 case HTVSCROLL: 303 Send InternalMessageA(WM_SYSCOMMAND,SC_VSCROLL+HTVSCROLL,lParam);303 SendMessageA(getWindowHandle(), WM_SYSCOMMAND,SC_VSCROLL+HTVSCROLL,lParam); 304 304 break; 305 305 … … 323 323 case HTBOTTOMRIGHT: 324 324 /* make sure hittest fits into 0xf and doesn't overlap with HTSYSMENU */ 325 Send InternalMessageA(WM_SYSCOMMAND,SC_SIZE+wParam-2,lParam);325 SendMessageA(getWindowHandle(), WM_SYSCOMMAND,SC_SIZE+wParam-2,lParam); 326 326 break; 327 327 case HTBORDER: … … 1207 1207 if (dwStyle & WS_MINIMIZE) 1208 1208 { 1209 Send InternalMessageA(WM_SYSCOMMAND,SC_RESTORE,lParam);1209 SendMessageA(getWindowHandle(), WM_SYSCOMMAND,SC_RESTORE,lParam); 1210 1210 return 0; 1211 1211 } … … 1216 1216 /* stop processing if WS_MAXIMIZEBOX is missing */ 1217 1217 if (dwStyle & WS_MAXIMIZEBOX) 1218 Send InternalMessageA(WM_SYSCOMMAND,1218 SendMessageA(getWindowHandle(), WM_SYSCOMMAND, 1219 1219 (dwStyle & WS_MAXIMIZE) ? SC_RESTORE : SC_MAXIMIZE, 1220 1220 lParam); … … 1223 1223 case HTSYSMENU: 1224 1224 if (!(GetClassWord(Win32Hwnd,GCW_STYLE) & CS_NOCLOSE)) 1225 Send InternalMessageA(WM_SYSCOMMAND,SC_CLOSE,lParam);1225 SendMessageA(getWindowHandle(), WM_SYSCOMMAND,SC_CLOSE,lParam); 1226 1226 break; 1227 1227 1228 1228 case HTHSCROLL: 1229 Send InternalMessageA(WM_SYSCOMMAND,SC_HSCROLL+HTHSCROLL,lParam);1229 SendMessageA(getWindowHandle(), WM_SYSCOMMAND,SC_HSCROLL+HTHSCROLL,lParam); 1230 1230 break; 1231 1231 1232 1232 case HTVSCROLL: 1233 Send InternalMessageA(WM_SYSCOMMAND,SC_VSCROLL+HTVSCROLL,lParam);1233 SendMessageA(getWindowHandle(), WM_SYSCOMMAND,SC_VSCROLL+HTVSCROLL,lParam); 1234 1234 break; 1235 1235 } … … 1249 1249 if (((GetActiveWindow() == Win32Hwnd) || isMDIChild()) && (dwStyle & WS_SYSMENU)) 1250 1250 { 1251 Send InternalMessageA(WM_SYSCOMMAND,SC_MOUSEMENU+HTCAPTION,lParam);1251 SendMessageA(getWindowHandle(), WM_SYSCOMMAND,SC_MOUSEMENU+HTCAPTION,lParam); 1252 1252 } 1253 1253 break; … … 1345 1345 1346 1346 case SC_CLOSE: 1347 return Send InternalMessageA(WM_CLOSE,0,0);1347 return SendMessageA(getWindowHandle(), WM_CLOSE,0,0); 1348 1348 1349 1349 case SC_CONTEXTHELP:
Note:
See TracChangeset
for help on using the changeset viewer.