#ifdef __GLOBALS__
	#define __ALLOC__ 
	#define ALLOC(def,val) def = val
#else
	#define __ALLOC__ extern
	#define ALLOC(def,val) extern def
#endif


#define LEN_PATH 256
#define ALIAS_SHIFT 0
#define ALIAS_MASK 0xFF // top three bits

typedef struct {
	int nOffset;
	BYTE bWidth;
	BYTE bHeight;
	signed char nAWidth;
	signed char nCWidth;
} Char;

typedef struct BitMapInfoTag {
  BITMAPINFOHEADER bmiH;
  union {
    RGBQUAD qc[256];
    WORD bmiC[256];
  } colors;
} BitMapInfo;



class CFonteditView;
class CFonteditDoc;
class CMainFrame;

ALLOC(CFonteditView *view,0);
ALLOC(CMainFrame *main,0);
ALLOC(int nLanguage,4);
