Changeset 5044 for trunk/src


Ignore:
Timestamp:
Feb 1, 2001, 7:01:52 PM (25 years ago)
Author:
sandervl
Message:

callback fixes

Location:
trunk/src/gdi32
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/gdi32/CALLBACK.CPP

    r4552 r5044  
    1 /* $Id: CALLBACK.CPP,v 1.6 2000-11-04 16:29:23 sandervl Exp $ */
     1/* $Id: CALLBACK.CPP,v 1.7 2001-02-01 18:01:52 sandervl Exp $ */
    22
    33/*
     
    1717#define DBG_LOCALLOG    DBG_callback
    1818#include "dbglocal.h"
    19 
    20 #ifndef STDCALL_ENUMPROCS
    2119
    2220static VOID OPEN32API Callback(int X, int Y, LPARAM lpData);
     
    5553//******************************************************************************
    5654
    57 #endif //#ifndef STDCALL_ENUMPROCS
     55
  • trunk/src/gdi32/gdi32.cpp

    r4963 r5044  
    1 /* $Id: gdi32.cpp,v 1.65 2001-01-18 18:13:17 sandervl Exp $ */
     1/* $Id: gdi32.cpp,v 1.66 2001-02-01 18:01:52 sandervl Exp $ */
    22
    33/*
     
    634634int WIN32API EnumObjects( HDC hdc, int objType, GOBJENUMPROC objFunc, LPARAM lParam)
    635635{
    636 #ifdef STDCALL_ENUMPROCS
    637     dprintf(("GDI32: EnumObjects %x %d %x %x", hdc, objType, objFunc, lParam));
    638     //should change os2win.h
    639     return O32_EnumObjects(hdc, objType, (GOBJENUMPROC_O32)objFunc, lParam);
    640 #else
    641636    //calling convention differences
    642     dprintf(("GDI32: EnumObjects STUB"));
     637    dprintf(("ERROR: GDI32: EnumObjects STUB"));
    643638//    return O32_EnumObjects(arg1, arg2, arg3, arg4);
    644639    return 0;
    645 #endif
    646640}
    647641//******************************************************************************
  • trunk/src/gdi32/line.cpp

    r4963 r5044  
    1 /* $Id: line.cpp,v 1.8 2001-01-18 18:13:17 sandervl Exp $ */
     1/* $Id: line.cpp,v 1.9 2001-02-01 18:01:52 sandervl Exp $ */
    22/*
    33 * Line API's
     
    167167{
    168168  BOOL                 rc;
    169 #ifndef STDCALL_ENUMPROCS
    170169  LineDDAProcCallback *callback = new LineDDAProcCallback(lpLineFunc, lpData);
    171 #endif
    172170  POINTLOS2 startPt,endPt;
    173171
     
    180178  rc = O32_LineDDA(startPt.x,startPt.y,endPt.x,endPt.y, lpLineFunc, lpData);
    181179#else
    182 #ifdef STDCALL_ENUMPROCS
    183   //should change os2win.h
    184   rc = O32_LineDDA(nXStart,nYStart,nXEnd,nYEnd, (LINEDDAPROC_O32)lpLineFunc, lpData);
    185 #else
    186180  rc = O32_LineDDA(nXStart,nYStart,nXEnd,nYEnd,callback->GetOS2Callback(),(LPARAM)callback);
    187181  if(callback)
    188182        delete callback;
    189183#endif
    190 
    191 #endif
    192184  return(rc);
    193185}
  • trunk/src/gdi32/makefile

    r4899 r5044  
    1 # $Id: makefile,v 1.33 2001-01-09 18:12:58 sandervl Exp $
     1# $Id: makefile,v 1.34 2001-02-01 18:01:52 sandervl Exp $
    22
    33#
     
    1717# Overrides.
    1818#
    19 CDEFINES    = $(CDEFINES) -DINVERT -DSTDCALL_ENUMPROCS
     19CDEFINES    = $(CDEFINES) -DINVERT
    2020
    2121
  • trunk/src/gdi32/metafile.cpp

    r4552 r5044  
    1 /* $Id: metafile.cpp,v 1.3 2000-11-04 16:29:24 sandervl Exp $ */
     1/* $Id: metafile.cpp,v 1.4 2001-02-01 18:01:52 sandervl Exp $ */
    22
    33/*
     
    134134BOOL WIN32API EnumMetaFile( HDC hdc, HMETAFILE hMetafile, MFENUMPROC metaProc, LPARAM lParam)
    135135{
    136 #ifdef STDCALL_ENUMPROCS
    137     dprintf(("GDI32: EnumMetaFile %x %x %x %x", hdc, hMetafile, metaProc, lParam));
    138     //should change os2win.h
    139     return O32_EnumMetaFile(hdc, hMetafile, (MFENUMPROC_O32)metaProc, lParam);
    140 #else
    141136    dprintf(("GDI32: EnumMetaFile NOT IMPLEMENTED"));
    142137    //calling convention differences
    143138//    return O32_EnumMetaFile(arg1, arg2, arg3, arg4);
    144139    return 0;
    145 #endif
    146140}
    147141//******************************************************************************
Note: See TracChangeset for help on using the changeset viewer.