#define NewQDBitsProc(a)                          NewQDBitsUPP(a)
#define NewQDRgnProc(a)                          NewQDRgnUPP(a)
#define NewQDPolyProc(a)                          NewQDPolyUPP(a)
#define NewQDArcProc(a)                           NewQDArcUPP(a)
#define NewQDTextProc(a)                          NewQDTextUPP(a)
#define NewQDLineProc(a)                          NewQDLineUPP(a)
#define NewQDRectProc(a)                          NewQDRectUPP(a)
#define NewQDRRectProc(a)                         NewQDRRectUPP(a)
#define NewQDOvalProc(a)                          NewQDOvalUPP(a)
#define GETPIXMAPPIXELFORMAT(a)        ( ((a)->pixelFormat != 0) ? (UInt32)(a)->pixelFormat : (UInt32)(a)->pixelSize )

typedef int SProcHndl;
typedef int CProcHndl;


typedef struct QDGlobals QDGlobals;
QDGlobals qd;

int InitCursor();
int InitGraf(int a);
int MacOffsetRect(int a,int b,int c);