/***************************************************************************
* prefs.h: Header-File für prefs.c					   *
*									   *
* created: 02-Apr-91 Mtwx						   *
* updated: 13-Apr-91 Mtwx						   *
***************************************************************************/

/* ------------------------------- includes ----------------------------- */

#include <intuition/intuition.h>

/* ------------------------------- defines ------------------------------ */

#ifdef GERMAN
#define PREFSTITLE "Einstellungen"
#endif
#ifdef ENGLISH
#define PREFSTITLE "Preferences"
#endif
#define BVERH 1
#define ICONCREAIFF 2
#define TITEL 3

/* ------------------------------- external references ------------------ */

extern struct Border StringGBorder1;
extern struct Image ToggleImg1;
extern struct Image ToggleImg2;

/* ------------------------------- global variables --------------------- */

static struct Gadget TitleGadget =
{
  NULL,148,60,26,11,GADGIMAGE|GADGHIMAGE,TOGGLESELECT|RELVERIFY,BOOLGADGET,
  (APTR)&ToggleImg1,(APTR)&ToggleImg2,NULL,0,NULL,TITEL,NULL
};

static struct Gadget IconCreaIFFGadget =
{
  &TitleGadget,148,40,26,11,GADGIMAGE|GADGHIMAGE|SELECTED,TOGGLESELECT|
  RELVERIFY,BOOLGADGET,(APTR)&ToggleImg1,(APTR)&ToggleImg2,NULL,0,NULL,
  ICONCREAIFF,NULL
};

static UBYTE BVBuffer[4];

static struct StringInfo BVInfo = { BVBuffer,NULL,0,4,0,0,0,0 };

static struct Gadget BVGadget =
{
  &IconCreaIFFGadget,148,20,32,8,GADGHCOMP,RELVERIFY,STRGADGET,(APTR)NULL,
  NULL,NULL,NULL,(APTR)&BVInfo,BVERH,NULL
};

static struct NewWindow PrefsFenster =
{
  40,40,200,100,-1,-1,GADGETUP|CLOSEWINDOW,
  WINDOWDRAG|WINDOWCLOSE|SMART_REFRESH|ACTIVATE|GIMMEZEROZERO,
  &BVGadget,NULL,(UBYTE *)PREFSTITLE,NULL,NULL,-1,-1,-1,-1,CUSTOMSCREEN
};
