/*     
(c) Copyright 1988-1994 Microsoft Corporation.

Microsoft Bars&Pipes Professional Source Code License

This License governs use of the accompanying Software.
Microsoft hopes you find this Software useful.

You are licensed to do anything you want with the Software.

In return, we simply require that you agree:

1.      Not to remove any copyright notices from the Software.

2.      That the Software comes "as is", with no warranties.
        None whatsoever. This means no implied warranty of merchantability or
        fitness for a particular purpose or any warranty of non-infringement.
        Also, you must pass this disclaimer on whenever you distribute the Software.

3.      That we will not be liable for any of those types of damages known as indirect,
        special, consequential, or incidental related to the Software or this License,
        to the maximum extent the law permits. Also, you must pass this limitation of
        liability on whenever you distribute the Software.

4.      That if you sue anyone over patents that you think may apply to the Software
        for that person s use of the Software, your license to the Software ends automatically.

5.      That the patent rights Microsoft is licensing only apply to the Software,
        not to any derivatives you make.

6.      That your rights under the License end automatically if you breach this in any way.
*/

static struct IntuiText sysexIText1 = {
	4,0,JAM1,
	32,1,
	NULL,
	"New",
	NULL
};

static struct Gadget sysexGadget10 = {
	NULL,
	200,38,
	88,9,
	GADGHBOX+GADGHIMAGE,
	RELVERIFY+GADGIMMEDIATE,
	BOOLGADGET,
	NULL,
	NULL,
	&sysexIText1,
	NULL,
	NULL,
	9,
	NULL
};

static struct IntuiText sysexIText2 = {
	4,0,JAM1,
	12,1,
	NULL,
	"Save Raw",
	NULL
};

static struct Gadget sysexGadget9 = {
	&sysexGadget10,
	200,27,
	88,9,
	GADGHBOX+GADGHIMAGE,
	RELVERIFY+GADGIMMEDIATE,
	BOOLGADGET,
	NULL,
	NULL,
	&sysexIText2,
	NULL,
	NULL,
	8,
	NULL
};

static SHORT sysexBorderVectors1[] = {
	0,0,
	29,0,
	29,11,
	0,11,
	0,0
};
static struct Border sysexBorder1 = {
	-1,-1,
	3,0,JAM1,
	5,
	sysexBorderVectors1,
	NULL
};

static struct IntuiText sysexIText3 = {
	2,0,JAM1,
	-99,1,
	NULL,
	"Output Tool:",
	NULL
};

static struct Gadget sysexGadget8 = {
	&sysexGadget9,
	260,53,
	28,10,
	NULL,
	NULL,
	BOOLGADGET,
	(APTR)&sysexBorder1,
	NULL,
	&sysexIText3,
	NULL,
	NULL,
	11,
	NULL
};

static SHORT sysexBorderVectors2[] = {
	0,0,
	29,0,
	29,11,
	0,11,
	0,0
};
static struct Border sysexBorder2 = {
	-1,-1,
	3,0,JAM1,
	5,
	sysexBorderVectors2,
	NULL
};

static struct IntuiText sysexIText4 = {
	2,0,JAM1,
	-91,1,
	NULL,
	"Input Tool:",
	NULL
};

static struct Gadget sysexGadget7 = {
	&sysexGadget8,
	104,53,
	28,10,
	NULL,
	NULL,
	BOOLGADGET,
	(APTR)&sysexBorder2,
	NULL,
	&sysexIText4,
	NULL,
	NULL,
	10,
	NULL
};

static struct IntuiText sysexIText5 = {
	4,0,JAM1,
	24,1,
	NULL,
	"Clear",
	NULL
};

static struct Gadget sysexGadget6 = {
	&sysexGadget7,
	108,38,
	88,9,
	GADGHBOX+GADGHIMAGE,
	RELVERIFY+GADGIMMEDIATE,
	BOOLGADGET,
	NULL,
	NULL,
	&sysexIText5,
	NULL,
	NULL,
	6,
	NULL
};

static struct IntuiText sysexIText6 = {
	4,0,JAM1,
	28,1,
	NULL,
	"Save",
	NULL
};

static struct Gadget sysexGadget5 = {
	&sysexGadget6,
	108,27,
	88,9,
	GADGHBOX+GADGHIMAGE,
	RELVERIFY+GADGIMMEDIATE,
	BOOLGADGET,
	NULL,
	NULL,
	&sysexIText6,
	NULL,
	NULL,
	4,
	NULL
};

static struct IntuiText sysexIText7 = {
	4,0,JAM1,
	28,1,
	NULL,
	"Load",
	NULL
};

static struct Gadget sysexGadget4 = {
	&sysexGadget5,
	16,27,
	88,9,
	GADGHBOX+GADGHIMAGE,
	RELVERIFY+GADGIMMEDIATE,
	BOOLGADGET,
	NULL,
	NULL,
	&sysexIText7,
	NULL,
	NULL,
	3,
	NULL
};

static struct IntuiText sysexIText8 = {
	4,0,JAM1,
	28,1,
	NULL,
	"Edit",
	NULL
};

static struct Gadget sysexGadget3 = {
	&sysexGadget4,
	16,38,
	88,9,
	GADGHBOX+GADGHIMAGE,
	RELVERIFY+GADGIMMEDIATE,
	BOOLGADGET,
	NULL,
	NULL,
	&sysexIText8,
	NULL,
	NULL,
	5,
	NULL
};

static struct IntuiText sysexIText9 = {
	4,0,JAM1,
	12,1,
	NULL,
	"Transmit",
	NULL
};

static struct Gadget sysexGadget2 = {
	&sysexGadget3,
	108,16,
	88,9,
	GADGHBOX+GADGHIMAGE,
	RELVERIFY+GADGIMMEDIATE,
	BOOLGADGET,
	NULL,
	NULL,
	&sysexIText9,
	NULL,
	NULL,
	2,
	NULL
};

static struct IntuiText sysexIText10 = {
	4,0,JAM1,
	16,1,
	NULL,
	"Receive",
	NULL
};

static struct Gadget sysexGadget1 = {
	&sysexGadget2,
	16,16,
	88,9,
	GADGHBOX+GADGHIMAGE,
	RELVERIFY+GADGIMMEDIATE,
	BOOLGADGET,
	NULL,
	NULL,
	&sysexIText10,
	NULL,
	NULL,
	1,
	NULL
};

#define sysexGadgetList1 sysexGadget1

static struct NewWindow sysexNewWindowStructure1 = {
	162,37,
	304,69,
	5,1,
	GADGETUP+CLOSEWINDOW,
	WINDOWDRAG+WINDOWDEPTH+WINDOWCLOSE+ACTIVATE+NOCAREREFRESH,
	&sysexGadget1,
	NULL,
	NULL,
	NULL,
	NULL,
	5,5,
	-1,-1,
	CUSTOMSCREEN
};

static struct IntuiText receiveIText11 = {
	4,0,JAM1,
	11,2,
	NULL,
	"Cancel",
	NULL
};

static struct Gadget receiveGadget11 = {
	NULL,
	111,29,
	68,11,
	GADGHBOX+GADGHIMAGE,
	RELVERIFY+GADGIMMEDIATE,
	BOOLGADGET,
	NULL,
	NULL,
	&receiveIText11,
	NULL,
	NULL,
	1,
	NULL
};

#define receiveGadgetList2 receiveGadget11

static struct NewWindow receiveNewWindowStructure2 = {
	122,116,
	283,50,
	0,1,
	GADGETUP,
	ACTIVATE+NOCAREREFRESH,
	&receiveGadget11,
	NULL,
	NULL,
	NULL,
	NULL,
	5,5,
	-1,-1,
	CUSTOMSCREEN
};
