
struct PropInfo Gadget4SInfo = {
	AUTOKNOB+FREEHORIZ,
	-31007,-1,
	327,-1,
};

struct Image Image1 = {
	49,0,
	6,12,
	0,
	NULL,
	0x0000,0x0000,
	NULL
};

struct IntuiText IText1 = {
	3,0,JAM2,
	7,4,
	NULL,
	(UBYTE *)"Speed",
	NULL
};

struct Gadget Gadget4 = {
	NULL,
	187,12,
	107,16,
	GADGHBOX+GADGHIMAGE,
	RELVERIFY,
	PROPGADGET,
	(APTR)&Image1,
	NULL,
	&IText1,
	NULL,
	(APTR)&Gadget4SInfo,
	NULL,
	NULL
};

SHORT BorderVectors1[] = {
	0,0,
	53,0,
	53,17,
	0,17,
	0,0
};
struct Border Border1 = {
	-2,-1,
	3,0,JAM1,
	5,
	BorderVectors1,
	NULL
};

struct IntuiText IText4 = {
	2,0,JAM2,
	108,4,
	NULL,
	(UBYTE *)"Continue",
	NULL
};

struct IntuiText IText3 = {
	2,0,JAM2,
	60,4,
	NULL,
	(UBYTE *)"Stop",
	&IText4
};

struct IntuiText IText2 = {
	2,0,JAM2,
	4,4,
	NULL,
	(UBYTE *)"Start",
	&IText3
};

struct Gadget g_Start = {
	&Gadget4,
	6,12,
	50,16,
	NULL,
	RELVERIFY,
	BOOLGADGET,
	(APTR)&Border1,
	NULL,
	&IText2,
	NULL,
	NULL,
	NULL,
	NULL
};

SHORT BorderVectors2[] = {
	0,0,
	77,0,
	77,17,
	0,17,
	0,0
};
struct Border Border2 = {
	-2,-1,
	3,0,JAM1,
	5,
	BorderVectors2,
	NULL
};

struct Gadget g_Continue = {
	&g_Start,
	109,12,
	74,16,
	NULL,
	RELVERIFY,
	BOOLGADGET,
	(APTR)&Border2,
	NULL,
	NULL,
	NULL,
	NULL,
	NULL,
	NULL
};

SHORT BorderVectors3[] = {
	0,0,
	44,0,
	44,17,
	0,17,
	0,0
};
struct Border Border3 = {
	-2,-1,
	3,0,JAM1,
	5,
	BorderVectors3,
	NULL
};

struct Gadget g_Stop = {
	&g_Continue,
	62,12,
	41,16,
	NULL,
	RELVERIFY,
	BOOLGADGET,
	(APTR)&Border3,
	NULL,
	NULL,
	NULL,
	NULL,
	NULL,
	NULL
};

#define GadgetList1 g_Stop

struct NewWindow NewWindowStructure1 = {
	189,50,
	300,31,
	0,2,
	GADGETUP+CLOSEWINDOW,
	WINDOWDRAG+WINDOWCLOSE,
	&g_Stop,
	NULL,
	(UBYTE *)" MIDI Clock Generator ",
	NULL,
	NULL,
	5,5,
	640,200,
	WBENCHSCREEN
};


void HandleEvent(object)
APTR object;
{
  if (object == (APTR)&g_Stop) { Stop(object); return; }
  if (object == (APTR)&g_Continue) { Continue(object); return; }
  if (object == (APTR)&g_Start) { Start(object); return; }
  if (object == (APTR)&Gadget4) { NewSpeed(object); return; }
}
#define HANDLEEVENT HandleEvent

/* end of PowerWindows source generation */
