Changeset 3294 for trunk/src


Ignore:
Timestamp:
Apr 2, 2000, 11:24:19 AM (25 years ago)
Author:
sandervl
Message:

dc.cpp cleanup

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/user32/dc.cpp

    r3250 r3294  
    1 /* $Id: dc.cpp,v 1.50 2000-03-27 15:06:29 cbratschi Exp $ */
     1/* $Id: dc.cpp,v 1.51 2000-04-02 09:24:19 sandervl Exp $ */
    22
    33/*
     
    2222#include <stdlib.h>
    2323
    24 #include "win32type.h"
     24#include <win32type.h>
     25#include <win32api.h>
    2526#include <winconst.h>
    2627#include <misc.h>
     
    3536#include "dc.h"
    3637
    37 #undef SEVERITY_ERROR
    38 #include <winerror.h>
    39 
    4038#define DBG_LOCALLOG    DBG_dc
    4139#include "dbglocal.h"
     
    7270BOOL changePageXForm(Win32BaseWindow *wnd, pDCData pHps, PPOINTL pValue, int x, int y, PPOINTL pPrev);
    7371LONG clientHeight(Win32BaseWindow *wnd, HWND hwnd, pDCData pHps);
    74 
    75 HWND WIN32API GetDesktopWindow(void);
    76 INT  WIN32API GetUpdateRgn(HWND, HRGN, BOOL);
    77 BOOL WIN32API HideCaret(HWND hwnd);
    78 BOOL WIN32API ShowCaret(HWND hwnd);
    79 HDC  WIN32API GetDCEx(HWND hwnd, HRGN hrgn, ULONG flags);
    80 int  WIN32API ReleaseDC(HWND hwnd, HDC hdc);
    81 BOOL WIN32API PostMessageA(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam);
    82 int  WIN32API ExtSelectClipRgn(HDC hdc, HRGN hrgn, int fnMode);
    8372
    8473//******************************************************************************
     
    134123      case MM_ISOTROPIC_W  : flOptions = PU_LOMETRIC ; break;
    135124      default:
    136          O32_SetLastError (ERROR_INVALID_PARAMETER);
     125         SetLastError(ERROR_INVALID_PARAMETER_W);
    137126         return FALSE;
    138127   }
     
    159148      if (DevEscape(pHps->hdc ? pHps->hdc : pHps->hps, DEVESC_SETPS, 12, (PBYTE)data, 0, 0) == DEVESC_ERROR)
    160149      {
    161          O32_SetLastError (ERROR_INVALID_PARAMETER);
     150         SetLastError(ERROR_INVALID_PARAMETER_W);
    162151         return 0;
    163152      }
     
    441430//******************************************************************************
    442431//******************************************************************************
    443 #if 1
     432#if 0
    444433HDC WIN32API BeginPaint (HWND hWnd, PPAINTSTRUCT_W lpps)
    445434{
     
    451440   if ( !lpps )
    452441   {
    453       O32_SetLastError (ERROR_INVALID_PARAMETER);
     442      SetLastError(ERROR_INVALID_PARAMETER_W);
    454443      return (HDC)NULLHANDLE;
    455444   }
     
    466455                if (!pHps)
    467456                {
    468                         O32_SetLastError (ERROR_INVALID_PARAMETER);
     457                        SetLastError(ERROR_INVALID_PARAMETER_W);
    469458                        return (HDC)NULLHANDLE;
    470459                }
     
    515504   dprintf(("USER32: BeginPaint %x -> hdc %x (%d,%d)(%d,%d)", hWnd, pHps->hps, lpps->rcPaint.left, lpps->rcPaint.top, lpps->rcPaint.right, lpps->rcPaint.bottom));
    516505
    517    O32_SetLastError(0);
     506   SetLastError(0);
    518507   return (HDC)pHps->hps;
    519508}
     
    541530
    542531exit:
    543    O32_SetLastError(0);
     532   SetLastError(0);
    544533   return TRUE;
    545534}
     
    557546   if(!lpps || !wnd) {
    558547        dprintf (("USER32: BeginPaint %x invalid parameter %x", hWnd, lpps));
    559         O32_SetLastError (ERROR_INVALID_PARAMETER);
     548        SetLastError(ERROR_INVALID_PARAMETER_W);
    560549        return (HDC)0;
    561550   }
     
    571560                {
    572561                        dprintf (("USER32: BeginPaint %x invalid parameter %x", hWnd, lpps));
    573                         O32_SetLastError (ERROR_INVALID_PARAMETER);
     562                        SetLastError(ERROR_INVALID_PARAMETER_W);
    574563                        return (HDC)NULLHANDLE;
    575564                }
     
    583572        {
    584573                dprintf (("USER32: BeginPaint %x invalid parameter %x", hWnd, lpps));
    585                 O32_SetLastError (ERROR_INVALID_PARAMETER);
     574                SetLastError(ERROR_INVALID_PARAMETER_W);
    586575                return (HDC)NULLHANDLE;
    587576        }
     
    609598   if(lComplexity == RGN_ERROR) {
    610599        dprintf (("USER32: BeginPaint update region error!!"));
    611         O32_SetLastError (ERROR_INVALID_PARAMETER);
     600        SetLastError(ERROR_INVALID_PARAMETER_W);
    612601        return 0;
    613602   }
     
    644633   HideCaret(hwnd);
    645634
    646    O32_SetLastError(0);
     635   SetLastError(0);
    647636   dprintf(("USER32: BeginPaint %x -> hdc %x (%d,%d)(%d,%d)", hWnd, pHps->hps, lpps->rcPaint.left, lpps->rcPaint.top, lpps->rcPaint.right, lpps->rcPaint.bottom));
    648637   return (HDC)pHps->hps;
     
    692681
    693682exit:
    694    O32_SetLastError(0);
     683   SetLastError(0);
    695684   return TRUE;
    696685}
     
    702691   if (!hwnd)
    703692   {
    704       O32_SetLastError (ERROR_INVALID_HANDLE);
     693      SetLastError(ERROR_INVALID_WINDOW_HANDLE_W);
    705694      return FALSE;
    706695   }
     
    711700   if (!wnd)
    712701   {
    713       O32_SetLastError (ERROR_INVALID_HANDLE);
     702      SetLastError(ERROR_INVALID_WINDOW_HANDLE_W);
    714703      return FALSE;
    715704   }
     
    738727                if (!pHps)
    739728                {
    740                         O32_SetLastError (ERROR_INVALID_HANDLE);
     729                        SetLastError(ERROR_INVALID_HANDLE_W);
    741730                        return FALSE;
    742731                }
     
    804793   if (!wnd)
    805794   {
    806       O32_SetLastError (ERROR_INVALID_HANDLE);
     795      SetLastError(ERROR_INVALID_WINDOW_HANDLE_W);
    807796      return ERROR_W;
    808797   }
     
    836825   if(hwnd == 0) {
    837826        dprintf(("error: GetDCEx window %x not found", hwnd));
    838         O32_SetLastError(ERROR_INVALID_WINDOW_HANDLE);
     827        SetLastError(ERROR_INVALID_WINDOW_HANDLE_W);
    839828        return 0;
    840829   }
     
    845834        if(wnd == NULL) {
    846835                dprintf (("ERROR: User32: GetDCEx bad window handle %X!!!!!", hwnd));
    847                 O32_SetLastError(ERROR_INVALID_WINDOW_HANDLE_W);
     836                SetLastError(ERROR_INVALID_WINDOW_HANDLE_W);
    848837                return 0;
    849838        }
     
    984973      O32_DeleteObject (pHps->nullBitmapHandle);
    985974   }
    986    O32_SetLastError (ERROR_INVALID_PARAMETER);
     975   SetLastError(ERROR_INVALID_PARAMETER_W);
    987976   return NULL;
    988977}
     
    10501039   if (redraw & (RDW_FRAME_W | RDW_NOFRAME_W))
    10511040   {
    1052         O32_SetLastError (ERROR_NOT_SUPPORTED);
     1041        SetLastError(ERROR_NOT_SUPPORTED_W);
    10531042        return FALSE;
    10541043   }
     
    10581047#if 1
    10591048        // Don't do this for now (causes lots of desktop repaints in WordPad)
    1060          O32_SetLastError (ERROR_INVALID_PARAMETER);
     1049         SetLastError(ERROR_INVALID_PARAMETER_W);
    10611050         return FALSE;
    10621051#else
     
    10681057            dprintf(("USER32:dc: RedrawWindow can't find desktop window %08xh\n",
    10691058                      hwnd));
    1070             O32_SetLastError (ERROR_INVALID_PARAMETER);
     1059            SetLastError(ERROR_INVALID_PARAMETER_W);
    10711060            return FALSE;
    10721061        }
     
    10811070            dprintf(("USER32:dc: RedrawWindow can't find window %08xh\n",
    10821071                  hwnd));
    1083             O32_SetLastError (ERROR_INVALID_PARAMETER);
     1072            SetLastError(ERROR_INVALID_PARAMETER_W);
    10841073            return FALSE;
    10851074        }
     
    11911180
    11921181   if (!success)
    1193       O32_SetLastError (ERROR_INVALID_PARAMETER);
     1182      SetLastError(ERROR_INVALID_PARAMETER_W);
    11941183
    11951184   return (success);
     
    12021191
    12031192   if(!wnd) {
    1204         O32_SetLastError(ERROR_INVALID_WINDOW_HANDLE);
     1193        SetLastError(ERROR_INVALID_WINDOW_HANDLE_W);
    12051194        return FALSE;
    12061195   }
     
    16911680    if(!window) {
    16921681        dprintf(("SetWindowContextHelpId, window %x not found", hwnd));
    1693         O32_SetLastError(ERROR_INVALID_WINDOW_HANDLE);
     1682        SetLastError(ERROR_INVALID_WINDOW_HANDLE_W);
    16941683        return 0;
    16951684    }
     
    17301719    if(!window) {
    17311720        dprintf(("SetWindowContextHelpId, window %x not found", hwnd));
    1732         O32_SetLastError(ERROR_INVALID_WINDOW_HANDLE);
     1721        SetLastError(ERROR_INVALID_WINDOW_HANDLE_W);
    17331722        return 0;
    17341723    }
Note: See TracChangeset for help on using the changeset viewer.