Changeset 2202 for trunk/src/user32/dc.cpp
- Timestamp:
- Dec 24, 1999, 10:44:04 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/dc.cpp
r2200 r2202 1 /* $Id: dc.cpp,v 1. 29 1999-12-24 18:39:10sandervl Exp $ */1 /* $Id: dc.cpp,v 1.30 1999-12-24 21:44:03 sandervl Exp $ */ 2 2 3 3 /* … … 436 436 } 437 437 438 if(hWnd == 0x6800003a) { 439 hwnd = 0x6800003a; 440 } 438 441 Win32BaseWindow *wnd = Win32BaseWindow::GetWindowFromHandle(hwnd); 439 442 … … 469 472 lpps->hdc = (HDC)hps; 470 473 471 // if (wnd->isEraseBkgnd()) 472 wnd->setEraseBkgnd (FALSE, !wnd->MsgEraseBackGround(lpps->hdc)); 473 wnd->setSupressErase (FALSE); 474 if(!wnd->isSuppressErase()) { 475 wnd->setSuppressErase(TRUE); 476 wnd->setEraseBkgnd (FALSE, !wnd->MsgEraseBackGround(lpps->hdc)); 477 } 474 478 lpps->fErase = wnd->isPSErase(); 475 479 … … 495 499 BOOL WIN32API EndPaint (HWND hwnd, const PAINTSTRUCT_W *pPaint) 496 500 { 497 dprintf (("USER32: EndPaint(%x)", hwnd));501 dprintf (("USER32: EndPaint(%x)", hwnd)); 498 502 499 503 if (!pPaint || !pPaint->hdc ) … … 518 522 O32_EndPaint (HWND_DESKTOP, pPaint); 519 523 } 524 wnd->setSuppressErase(FALSE); 520 525 521 526 exit: … … 869 874 wnd->setEraseBkgnd (FALSE); 870 875 871 if (redraw & RDW_UPDATENOW_W) 872 wnd->setSupressErase (FALSE); 873 else if (redraw & RDW_ERASENOW_W) 874 wnd->setSupressErase (FALSE); 876 //SvL: Test 877 // if (redraw & RDW_UPDATENOW_W) 878 // wnd->setSuppressErase (FALSE); 879 // else if (redraw & RDW_ERASENOW_W) 880 // wnd->setSuppressErase (FALSE); 875 881 #if 0 876 882 else … … 882 888 && (redraw & RDW_NOERASE_W) == 0); 883 889 884 wnd->setSup ressErase (!erase);890 wnd->setSuppressErase (!erase); 885 891 } 886 892 … … 982 988 WinReleasePS (hpsTemp); 983 989 984 if ((redraw & RDW_INVALIDATE_W) == 0) 985 wnd->setSupressErase (FALSE); 986 else if ((redraw & RDW_ERASENOW_W) == RDW_ERASENOW_W) 987 wnd->setSupressErase (TRUE); 990 //SvL: Test 991 // if ((redraw & RDW_INVALIDATE_W) == 0) 992 // wnd->setSuppressErase (FALSE); 993 // else if ((redraw & RDW_ERASENOW_W) == RDW_ERASENOW_W) 994 // wnd->setSuppressErase (TRUE); 988 995 989 996 if (!success) … … 1383 1390 BOOL WIN32API ValidateRect( HWND hwnd, const RECT * lprc) 1384 1391 { 1385 dprintf(("USER32: ValidateRect %x (%d,%d)(%d,%d)", hwnd, lprc->left, lprc->top, lprc->right, lprc->bottom)); 1392 if(lprc) { 1393 dprintf(("USER32: ValidateRect %x (%d,%d)(%d,%d)", hwnd, lprc->left, lprc->top, lprc->right, lprc->bottom)); 1394 } 1395 else dprintf(("USER32: ValidateRect %x", hwnd)); 1396 1386 1397 return RedrawWindow( hwnd, lprc, 0, RDW_VALIDATE_W | RDW_NOCHILDREN_W | (hwnd==0 ? RDW_UPDATENOW_W : 0)); 1387 1398 }
Note:
See TracChangeset
for help on using the changeset viewer.