Ignore:
Timestamp:
Dec 5, 2000, 2:04:07 PM (25 years ago)
Author:
sandervl
Message:

handle management update

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/gdi32/region.cpp

    r4596 r4755  
    1 /* $Id: region.cpp,v 1.17 2000-11-15 13:56:46 sandervl Exp $ */
     1/* $Id: region.cpp,v 1.18 2000-12-05 13:04:07 sandervl Exp $ */
    22
    33/*
     
    378378    if(hrgn)
    379379    {
    380         hrgn = ObjGetHandleData(hrgn);
     380        hrgn = ObjGetHandleData(hrgn, GDIOBJ_REGION);
    381381        if(hrgn == HANDLE_OBJ_ERROR) {
    382382            dprintf(("WARNING: SelectClipRgn: invalid region!", hdc, hrgn));
     
    414414            //SvL: Must check if origin changed here. Sometimes happens when
    415415            //     window looses focus. (don't know why....)
    416             if(pHps->isClient) 
     416            if(pHps->isClient)
    417417                selectClientArea(pHps);
    418418            return lComplexity;
     
    467467   if(hrgn)
    468468   {
    469         hrgn = ObjGetHandleData(hrgn);
     469        hrgn = ObjGetHandleData(hrgn, GDIOBJ_REGION);
    470470        if(hrgn == HANDLE_OBJ_ERROR) {
    471471            dprintf(("WARNING: ExtSelectRgn %x %x %d invalid region handle", hdc, hrgn, mode));
     
    527527        //SvL: Must check if origin changed here. Sometimes happens when
    528528        //     window looses focus. (don't know why....)
    529         if(pHps->isClient) 
     529        if(pHps->isClient)
    530530            selectClientArea(pHps);
    531531
     
    614614   HRGN       hrgnClip = NULL, hrgnTemp;
    615615
    616     hrgn = ObjGetHandleData(hrgn);
     616    hrgn = ObjGetHandleData(hrgn, GDIOBJ_REGION);
    617617    if(hrgn == HANDLE_OBJ_ERROR || !pHps) {
    618618        dprintf(("WARNING: GetClipRgn %x %x invalid handle", hdc, hrgn));
     
    10791079    }
    10801080
    1081     hrgnDest = ObjGetHandleData(hrgnDest);
    1082     hrgnSrc1 = ObjGetHandleData(hrgnSrc1);
    1083     hrgnSrc2 = ObjGetHandleData(hrgnSrc2);
     1081    hrgnDest = ObjGetHandleData(hrgnDest, GDIOBJ_REGION);
     1082    hrgnSrc1 = ObjGetHandleData(hrgnSrc1, GDIOBJ_REGION);
     1083    hrgnSrc2 = ObjGetHandleData(hrgnSrc2, GDIOBJ_REGION);
    10841084    if(hrgnDest == HANDLE_OBJ_ERROR || hrgnSrc1 == HANDLE_OBJ_ERROR  || (hrgnSrc2 == HANDLE_OBJ_ERROR && combineMode != RGN_COPY_W)) {
    10851085        dprintf(("WARNING: CombineRgn %x %x %x %d invalid region", hrgnDest, hrgnSrc1, hrgnSrc2, combineMode));
     
    11031103   LONG lEquality;
    11041104
    1105    hrgn1 = ObjGetHandleData(hrgn1);
    1106    hrgn2 = ObjGetHandleData(hrgn2);
     1105   hrgn1 = ObjGetHandleData(hrgn1, GDIOBJ_REGION);
     1106   hrgn2 = ObjGetHandleData(hrgn2, GDIOBJ_REGION);
    11071107   if(hrgn1 == HANDLE_OBJ_ERROR || hrgn2 == HANDLE_OBJ_ERROR) {
    11081108        dprintf(("WARNING: EqualRgn %x %x invalid region", hrgn1, hrgn2));
     
    11301130   BOOL    result = FALSE;
    11311131
    1132     hrgn = ObjGetHandleData(hrgn);
     1132    hrgn = ObjGetHandleData(hrgn, GDIOBJ_REGION);
    11331133    if(hrgn == HANDLE_OBJ_ERROR) {
    11341134        dprintf(("WARNING: SetRectRgn %x (%d,%d)(%d,%d) invalid region handle", hrgn, left, top, right, bottom));
     
    11541154        return 0;
    11551155    }
    1156     hrgn = ObjGetHandleData(hrgn);
     1156    hrgn = ObjGetHandleData(hrgn, GDIOBJ_REGION);
    11571157    if(hrgn == HANDLE_OBJ_ERROR) {
    11581158        dprintf(("WARNING: GetRegionData %x %d %x; invalid region handle", hrgn, count, pData));
     
    12121212   LONG      lComplexity;
    12131213
    1214     hrgn = ObjGetHandleData(hrgn);
     1214    hrgn = ObjGetHandleData(hrgn, GDIOBJ_REGION);
    12151215    if(hrgn == HANDLE_OBJ_ERROR) {
    12161216        dprintf(("WARNING: GetRgnBox %x %x invalid region!", hrgn, pRect));
     
    12461246    pDCData pHps = (pDCData)OSLibGpiQueryDCData((HPS)hdc);
    12471247
    1248     hrgn = ObjGetHandleData(hrgn);
     1248    hrgn = ObjGetHandleData(hrgn, GDIOBJ_REGION);
    12491249    if(!pHps || hrgn == HANDLE_OBJ_ERROR) {
    12501250        dprintf(("WARNING: InvertRgn %x %x invalid handle!", hdc, hrgn));
     
    12941294   LONG   lComplexity;
    12951295
    1296     hrgn = ObjGetHandleData(hrgn);
     1296    hrgn = ObjGetHandleData(hrgn, GDIOBJ_REGION);
    12971297    if(hrgn == HANDLE_OBJ_ERROR) {
    12981298        dprintf(("WARNING: OffsetRgn %x %d %d invalid handle!", hrgn, xOffset, yOffset));
     
    13401340    pDCData  pHps = (pDCData)OSLibGpiQueryDCData((HPS)hdc);
    13411341
    1342     hrgn = ObjGetHandleData(hrgn);
     1342    hrgn = ObjGetHandleData(hrgn, GDIOBJ_REGION);
    13431343    if(!pHps || hrgn == HANDLE_OBJ_ERROR) {
    13441344        dprintf(("WARNING: FrameRgn %x %x %x (%d,%d) invalid handle!", hdc, hrgn, hBrush, width, height));
     
    13841384    pDCData  pHps = (pDCData)OSLibGpiQueryDCData((HPS)hdc);
    13851385
    1386     hrgn = ObjGetHandleData(hrgn);
     1386    hrgn = ObjGetHandleData(hrgn, GDIOBJ_REGION);
    13871387    if(!pHps || hrgn == HANDLE_OBJ_ERROR) {
    13881388        dprintf(("WARNING: FillRgn %x %x %x invalid handle!", hdc, hrgn, hBrush));
     
    14351435   LONG      lInside;
    14361436
    1437     hrgn = ObjGetHandleData(hrgn);
     1437    hrgn = ObjGetHandleData(hrgn, GDIOBJ_REGION);
    14381438    if(hrgn == HANDLE_OBJ_ERROR) {
    14391439        dprintf(("WARNING: PtInRgn %x (%d,%d) invalid region!", hrgn, x, y));
     
    14701470        return FALSE;
    14711471    }
    1472     hrgn = ObjGetHandleData(hrgn);
     1472    hrgn = ObjGetHandleData(hrgn, GDIOBJ_REGION);
    14731473    if(hrgn == HANDLE_OBJ_ERROR) {
    14741474        dprintf(("WARNING: RectInRgn %x %x invalid region", hrgn, pRect));
     
    15211521
    15221522    hrgnwin = CreateRectRgn(1, 1, 2, 2);
    1523     hrgn = ObjGetHandleData(hrgnwin);
     1523    hrgn = ObjGetHandleData(hrgnwin, GDIOBJ_REGION);
    15241524    if(hrgn == HANDLE_OBJ_ERROR) {
    15251525        dprintf(("WARNING: PathToRegion invalid region", hrgnwin));
Note: See TracChangeset for help on using the changeset viewer.