/*
  ArtToSpr Artworks/Draw to Sprite convertor
  Copyright (c) 1998 Tony Houghton

  This source is distributed under the GPL. Please see the file
  "COPYING" for details.
*/

/* Event codes and gadgets for ArtToSpr */
#ifndef __rescodes_h
#define __rescodes_h

#define event_QUIT		1
#define event_RELOAD		2
#define event_SHOWOPTS		3
#define event_OPTSOK		4
#define event_OPTSSAVE		5
#define event_OPTSRELOAD	6
#define event_OPTSCANCEL	7
#define event_SHOWSPRITEINFO	8
/*#define event_HIDEOPTS		9*/
#define event_CHANGEOPTS	0xa
/*#define event_CLOSEDISPLAY	0xb*/

#define gadget_COLOURDEPTH	2
#define gadget_RESOLUTION	4
#define gadget_MODE		6
#define gadget_BGCOLOUR		9
#define gadget_QUALITY		0xc
#define gadget_MARGIN		0x18
#define gadget_ANGLE		0x1e
#define gadget_SCALE		0xd
#define gadget_SCALEX		0xe
#define gadget_SCALEY		0x11
#define gadget_SCALETOFIT	0x10
#define gadget_SCALETOFITX	0x13
#define gadget_SCALETOFITY	0x15
#define gadget_KEEPASPECT	0x16
#define gadget_EDGE		0x20
#define gadget_TRIM		0x21
#define gadget_CENTRE		0x22

#define igadget_COLOURS		8
#define igadget_RESOLUTION	9
#define igadget_MODE		6
#define igadget_WIDTH		0x13
#define igadget_HEIGHT		0x15
#define igadget_FILESIZE	0x18

#define ibarmenu_SHOWOPTS	1

#define displaymenu_SHOWSOURCE	0
#define displaymenu_SPRITEINFO	1
#define displaymenu_SAVE	2
#define displaymenu_SHOWOPTS	5

#endif
