

#define scrapinclude /*so other includes can tell if we've been loaded*/

#ifndef shelltypesinclude

	#include "shelltypes.h"

#endif



#define noscraptype 0

#define anyscraptype '****'

#define allscraptypes '++++'

#define textscraptype 'TEXT'

#define pictscraptype 'PICT'

#define hashscraptype 'HASH'

#define opscraptype 'OP  '

#define wpscraptype 'WPTX'

#define menuscraptype 'MNBR'

#define scriptscraptype 'SCPT'


/*function prototypes*/

extern boolean resetscrap (void);

extern short getscrapcount (void);

extern short handlescrapdisposed (void);

#ifdef WIN95VERSION
	extern tyscraptype win2shellscraptype (UINT);

	extern UINT shell2winscraptype (tyscraptype);
#endif

extern tyscraptype getscraptype (void);

extern boolean getscrap (tyscraptype, Handle);

extern boolean putscrap (tyscraptype, Handle);

extern boolean openclipboard (void);

extern boolean closeclipboard (void);

extern void initclipboard (void);

