home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frozen Fish 2: PC
/
frozenfish_august_1995.bin
/
bbs
/
d03xx
/
d0304.lha
/
Gears
/
gearscreen.h
< prev
next >
Wrap
C/C++ Source or Header
|
1990-01-10
|
18KB
|
1,104 lines
/*
* This code generated by Power Windows and hand edited to increase
* the screen and window Y size. Screen increased from 200 to 225,
* Window increased from 190 to 215.
*/
struct TextAttr TOPAZ80 = {
(STRPTR)"topaz.font",
TOPAZ_EIGHTY,0,0
};
struct NewScreen NewScreenStructure = {
0,0,
640,225,
3,
0,1,
HIRES,
CUSTOMSCREEN,
&TOPAZ80,
(UBYTE *)"AMIGA Gears",
NULL,
NULL
};
#define NEWSCREENSTRUCTURE NewScreenStructure
USHORT Palette[] = {
0x016C,
0x0AAA,
0x0222,
0x0FD0,
0x0FC8,
0x0F00,
0x0180,
0x0FFF
#define PaletteColorCount 8
};
#define PALETTE Palette
UBYTE UNDOBUFFER[4];
UBYTE Rear6_GadSIBuff[4];
struct StringInfo Rear6_GadSInfo = {
Rear6_GadSIBuff,
UNDOBUFFER,
0,
4,
0,
0,0,0,0,0,
0,
0,
NULL
};
SHORT BorderVectors1[] = {
0,0,
58,0,
58,10,
0,10,
0,0
};
struct Border Border1 = {
-2,-1,
3,0,JAM1,
5,
BorderVectors1,
NULL
};
struct Gadget Rear6_Gad = {
NULL,
95,131,
55,9,
NULL,
STRINGCENTER+LONGINT,
STRGADGET,
(APTR)&Border1,
NULL,
NULL,
NULL,
(APTR)&Rear6_GadSInfo,
NULL,
NULL
};
USHORT ImageData1[] = {
0xFFFF,0xFFFF,0xFF00,0xFFFF,0xFFFF,0xFF00,0xFFFF,0xFFFF,
0xFF00,0xFFF3,0xFFFF,0xFF00,0xFFFF,0xFFFF,0xFF00,0xFFF3,
0xC0FF,0xFF00,0xFFF3,0xCE7F,0xFF00,0xFFF3,0xCE7F,0xFF00,
0xFFF3,0xCE71,0xFF00,0xFFF3,0xCE71,0xFF00,0xFFFF,0xFFFF,
0xFF00,0xFFFF,0xFFFF,0xFF00,0xFFFF,0xFFFF,0xFF00,0xFFFF,
0xFFFF,0xFF00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x000C,0x0000,0x0000,0x0000,0x0000,
0x0000,0x000C,0x3F00,0x0000,0x000C,0x3180,0x0000,0x000C,
0x3180,0x0000,0x000C,0x318E,0x0000,0x000C,0x318E,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000
};
struct Image Image1 = {
0,0,
40,14,
3,
ImageData1,
0x0006,0x0000,
NULL
};
USHORT ImageData2[] = {
0xFFFF,0xFFFF,0xFF00,0xFFFF,0xFFFF,0xFF00,0xFFFF,0xFFFF,
0xFF00,0xFFFF,0xFFFF,0xFF00,0xFFFF,0xFFFF,0xFF00,0xFFCE,
0x4E7F,0xFF00,0xFFC0,0x407F,0xFF00,0xFFCA,0x4A7F,0xFF00,
0xFFCE,0x4E7F,0xFF00,0xFFCE,0x4E7F,0xFF00,0xFFFF,0xFFFF,
0xFF00,0xFFFF,0xFFFF,0xFF00,0xFFFF,0xFFFF,0xFF00,0xFFFF,
0xFFFF,0xFF00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0031,0xB180,0x0000,0x003F,0xBF80,0x0000,0x0035,
0xB580,0x0000,0x0031,0xB180,0x0000,0x0031,0xB180,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000
};
struct Image Image2 = {
0,0,
40,14,
3,
ImageData2,
0x0006,0x0000,
NULL
};
struct Gadget inmm_Gad = {
&Rear6_Gad,
586,28,
40,14,
GADGHIMAGE+GADGIMAGE,
RELVERIFY+TOGGLESELECT,
BOOLGADGET,
(APTR)&Image1,
(APTR)&Image2,
NULL,
NULL,
NULL,
NULL,
NULL
};
UBYTE Diameter_GadSIBuff[4] =
"27";
struct StringInfo Diameter_GadSInfo = {
Diameter_GadSIBuff,
UNDOBUFFER,
0,
4,
0,
0,0,0,0,0,
0,
0,
NULL
};
SHORT BorderVectors2[] = {
0,0,
59,0,
59,9,
0,9,
0,0
};
struct Border Border2 = {
-2,-1,
3,0,JAM1,
5,
BorderVectors2,
NULL
};
struct Gadget Diameter_Gad = {
&inmm_Gad,
519,31,
56,8,
NULL,
STRINGCENTER+LONGINT,
STRGADGET,
(APTR)&Border2,
NULL,
NULL,
NULL,
(APTR)&Diameter_GadSInfo,
NULL,
NULL
};
USHORT ImageData3[] = {
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x000F,0x8000,
0x003F,0xC000,0x007F,0xE000,0x00F8,0xF000,0x00F8,0x7000,
0x00F8,0x0000,0x00F8,0x0000,0x00F8,0x0000,0x00F8,0x7000,
0x00F8,0x7000,0x00F8,0xF000,0x007F,0xE000,0x003F,0xE000,
0x000F,0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x000F,0x0000,0x001F,0x8000,0x003F,0xC000,
0x007F,0xE000,0x00F9,0xF000,0x00F0,0xF000,0x00F0,0xF000,
0x00FF,0xF000,0x00FF,0xF000,0x00FF,0xF000,0x00F0,0xF000,
0x00F8,0xF000,0x00F9,0xF000,0x00F0,0xE000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0070,0x0000,
0x00F8,0x0000,0x00F8,0x0000,0x00F8,0x0000,0x00F8,0x0000,
0x00F8,0x0000,0x00F8,0x0000,0x00F8,0x0000,0x00F8,0x0000,
0x00F8,0x0000,0x00F8,0x0000,0x00FF,0xE000,0x00FF,0xF000,
0x007F,0xE000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x000F,0x8000,0x003F,0xC000,0x007F,0xE000,
0x00F8,0xF000,0x00F8,0x7000,0x00F8,0x0000,0x00F8,0x0000,
0x00F8,0x0000,0x00F8,0x7000,0x00F8,0x7000,0x00F8,0xF000,
0x007F,0xE000,0x003F,0xE000,0x000F,0x8000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0xFFFF,0xFFF0,
0xFFFF,0xFFF0,0xFFFF,0xFFF0,0xFFF0,0x7FF0,0xFFC0,0x3FF0,
0xFF80,0x1FF0,0xFF07,0x0FF0,0xFF07,0x8FF0,0xFF07,0xFFF0,
0xFF07,0xFFF0,0xFF07,0xFFF0,0xFF07,0x8FF0,0xFF07,0x8FF0,
0xFF07,0x0FF0,0xFF80,0x1FF0,0xFFC0,0x1FF0,0xFFF0,0x7FF0,
0xFFFF,0xFFF0,0xFFFF,0xFFF0,0xFFFF,0xFFF0,0xFFFF,0xFFF0,
0xFFF0,0xFFF0,0xFFE0,0x7FF0,0xFFC0,0x3FF0,0xFF80,0x1FF0,
0xFF06,0x0FF0,0xFF0F,0x0FF0,0xFF0F,0x0FF0,0xFF00,0x0FF0,
0xFF00,0x0FF0,0xFF00,0x0FF0,0xFF0F,0x0FF0,0xFF07,0x0FF0,
0xFF06,0x0FF0,0xFF0F,0x1FF0,0xFFFF,0xFFF0,0xFFFF,0xFFF0,
0xFFFF,0xFFF0,0xFFFF,0xFFF0,0xFF8F,0xFFF0,0xFF07,0xFFF0,
0xFF07,0xFFF0,0xFF07,0xFFF0,0xFF07,0xFFF0,0xFF07,0xFFF0,
0xFF07,0xFFF0,0xFF07,0xFFF0,0xFF07,0xFFF0,0xFF07,0xFFF0,
0xFF07,0xFFF0,0xFF00,0x1FF0,0xFF00,0x0FF0,0xFF80,0x1FF0,
0xFFFF,0xFFF0,0xFFFF,0xFFF0,0xFFFF,0xFFF0,0xFFFF,0xFFF0,
0xFFF0,0x7FF0,0xFFC0,0x3FF0,0xFF80,0x1FF0,0xFF07,0x0FF0,
0xFF07,0x8FF0,0xFF07,0xFFF0,0xFF07,0xFFF0,0xFF07,0xFFF0,
0xFF07,0x8FF0,0xFF07,0x8FF0,0xFF07,0x0FF0,0xFF80,0x1FF0,
0xFFC0,0x1FF0,0xFFF0,0x7FF0,0xFFFF,0xFFF0,0xFFFF,0xFFF0,
0xFFFF,0xFFF0,0xFFFF,0xFFF0,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x000F,0x8000,0x003F,0xC000,0x007F,0xE000,
0x00F8,0xF000,0x00F8,0x7000,0x00F8,0x0000,0x00F8,0x0000,
0x00F8,0x0000,0x00F8,0x7000,0x00F8,0x7000,0x00F8,0xF000,
0x007F,0xE000,0x003F,0xE000,0x000F,0x8000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x000F,0x0000,
0x001F,0x8000,0x003F,0xC000,0x007F,0xE000,0x00F9,0xF000,
0x00F0,0xF000,0x00F0,0xF000,0x00FF,0xF000,0x00FF,0xF000,
0x00FF,0xF000,0x00F0,0xF000,0x00F8,0xF000,0x00F9,0xF000,
0x00F0,0xE000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0070,0x0000,0x00F8,0x0000,0x00F8,0x0000,
0x00F8,0x0000,0x00F8,0x0000,0x00F8,0x0000,0x00F8,0x0000,
0x00F8,0x0000,0x00F8,0x0000,0x00F8,0x0000,0x00F8,0x0000,
0x00FF,0xE000,0x00FF,0xF000,0x007F,0xE000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x000F,0x8000,
0x003F,0xC000,0x007F,0xE000,0x00F8,0xF000,0x00F8,0x7000,
0x00F8,0x0000,0x00F8,0x0000,0x00F8,0x0000,0x00F8,0x7000,
0x00F8,0x7000,0x00F8,0xF000,0x007F,0xE000,0x003F,0xE000,
0x000F,0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000
};
struct Image Image3 = {
0,0,
28,75,
3,
ImageData3,
0x0007,0x0000,
NULL
};
struct Gadget Calc_Gad = {
&Diameter_Gad,
25,88,
28,75,
GADGIMAGE,
RELVERIFY,
BOOLGADGET,
(APTR)&Image3,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL
};
UBYTE Rear7_GadSIBuff[4];
struct StringInfo Rear7_GadSInfo = {
Rear7_GadSIBuff,
UNDOBUFFER,
0,
4,
0,
0,0,0,0,0,
0,
0,
NULL
};
SHORT BorderVectors3[] = {
0,0,
58,0,
58,10,
0,10,
0,0
};
struct Border Border3 = {
-2,-1,
3,0,JAM1,
5,
BorderVectors3,
NULL
};
struct Gadget Rear7_Gad = {
&Calc_Gad,
95,150,
55,9,
GADGDISABLED,
STRINGCENTER+LONGINT,
STRGADGET,
(APTR)&Border3,
NULL,
NULL,
NULL,
(APTR)&Rear7_GadSInfo,
NULL,
NULL
};
UBYTE Rear5_GadSIBuff[4];
struct StringInfo Rear5_GadSInfo = {
Rear5_GadSIBuff,
UNDOBUFFER,
0,
4,
0,
0,0,0,0,0,
0,
0,
NULL
};
SHORT BorderVectors4[] = {
0,0,
58,0,
58,10,
0,10,
0,0
};
struct Border Border4 = {
-2,-1,
3,0,JAM1,
5,
BorderVectors4,
NULL
};
struct Gadget Rear5_Gad = {
&Rear7_Gad,
95,111,
55,9,
NULL,
STRINGCENTER+LONGINT,
STRGADGET,
(APTR)&Border4,
NULL,
NULL,
NULL,
(APTR)&Rear5_GadSInfo,
NULL,
NULL
};
UBYTE Rear4_GadSIBuff[4];
struct StringInfo Rear4_GadSInfo = {
Rear4_GadSIBuff,
UNDOBUFFER,
0,
4,
0,
0,0,0,0,0,
0,
0,
NULL
};
SHORT BorderVectors5[] = {
0,0,
58,0,
58,10,
0,10,
0,0
};
struct Border Border5 = {
-2,-1,
3,0,JAM1,
5,
BorderVectors5,
NULL
};
struct Gadget Rear4_Gad = {
&Rear5_Gad,
95,92,
55,9,
NULL,
STRINGCENTER+LONGINT,
STRGADGET,
(APTR)&Border5,
NULL,
NULL,
NULL,
(APTR)&Rear4_GadSInfo,
NULL,
NULL
};
UBYTE Rear3_GadSIBuff[4];
struct StringInfo Rear3_GadSInfo = {
Rear3_GadSIBuff,
UNDOBUFFER,
0,
4,
0,
0,0,0,0,0,
0,
0,
NULL
};
SHORT BorderVectors6[] = {
0,0,
58,0,
58,10,
0,10,
0,0
};
struct Border Border6 = {
-2,-1,
3,0,JAM1,
5,
BorderVectors6,
NULL
};
struct Gadget Rear3_Gad = {
&Rear4_Gad,
95,73,
55,9,
NULL,
STRINGCENTER+LONGINT,
STRGADGET,
(APTR)&Border6,
NULL,
NULL,
NULL,
(APTR)&Rear3_GadSInfo,
NULL,
NULL
};
UBYTE Rear2_GadSIBuff[4];
struct StringInfo Rear2_GadSInfo = {
Rear2_GadSIBuff,
UNDOBUFFER,
0,
4,
0,
0,0,0,0,0,
0,
0,
NULL
};
SHORT BorderVectors7[] = {
0,0,
58,0,
58,10,
0,10,
0,0
};
struct Border Border7 = {
-2,-1,
3,0,JAM1,
5,
BorderVectors7,
NULL
};
struct Gadget Rear2_Gad = {
&Rear3_Gad,
95,54,
55,9,
NULL,
STRINGCENTER+LONGINT,
STRGADGET,
(APTR)&Border7,
NULL,
NULL,
NULL,
(APTR)&Rear2_GadSInfo,
NULL,
NULL
};
UBYTE Rear1_GadSIBuff[4];
struct StringInfo Rear1_GadSInfo = {
Rear1_GadSIBuff,
UNDOBUFFER,
0,
4,
0,
0,0,0,0,0,
0,
0,
NULL
};
SHORT BorderVectors8[] = {
0,0,
58,0,
58,10,
0,10,
0,0
};
struct Border Border8 = {
-2,-1,
3,0,JAM1,
5,
BorderVectors8,
NULL
};
struct Gadget Rear1_Gad = {
&Rear2_Gad,
95,35,
55,9,
NULL,
STRINGCENTER+LONGINT,
STRGADGET,
(APTR)&Border8,
NULL,
NULL,
NULL,
(APTR)&Rear1_GadSInfo,
NULL,
NULL
};
UBYTE Front3_GadSIBuff[4];
struct StringInfo Front3_GadSInfo = {
Front3_GadSIBuff,
UNDOBUFFER,
0,
4,
0,
0,0,0,0,0,
0,
0,
NULL
};
SHORT BorderVectors9[] = {
0,0,
58,0,
58,10,
0,10,
0,0
};
struct Border Border9 = {
-2,-1,
4,0,JAM1,
5,
BorderVectors9,
NULL
};
struct Gadget Front3_Gad = {
&Rear1_Gad,
14,73,
55,9,
GADGDISABLED,
STRINGCENTER+LONGINT,
STRGADGET,
(APTR)&Border9,
NULL,
NULL,
NULL,
(APTR)&Front3_GadSInfo,
NULL,
NULL
};
UBYTE Front2_GadSIBuff[4];
struct StringInfo Front2_GadSInfo = {
Front2_GadSIBuff,
UNDOBUFFER,
0,
4,
0,
0,0,0,0,0,
0,
0,
NULL
};
SHORT BorderVectors10[] = {
0,0,
58,0,
58,10,
0,10,
0,0
};
struct Border Border10 = {
-2,-1,
4,0,JAM1,
5,
BorderVectors10,
NULL
};
struct Gadget Front2_Gad = {
&Front3_Gad,
14,54,
55,9,
NULL,
STRINGCENTER+LONGINT,
STRGADGET,
(APTR)&Border10,
NULL,
NULL,
NULL,
(APTR)&Front2_GadSInfo,
NULL,
NULL
};
UBYTE Front1_GadSIBuff[4];
struct StringInfo Front1_GadSInfo = {
Front1_GadSIBuff,
UNDOBUFFER,
0,
4,
0,
0,0,0,0,0,
0,
0,
NULL
};
SHORT BorderVectors11[] = {
0,0,
58,0,
58,10,
0,10,
0,0
};
struct Border Border11 = {
-2,-1,
4,0,JAM1,
5,
BorderVectors11,
NULL
};
struct Gadget Front1_Gad = {
&Front2_Gad,
14,35,
55,9,
NULL,
STRINGCENTER+LONGINT,
STRGADGET,
(APTR)&Border11,
NULL,
NULL,
NULL,
(APTR)&Front1_GadSInfo,
NULL,
NULL
};
#define GadgetList1 Front1_Gad
struct IntuiText IText1 = {
3,1,COMPLEMENT,
19,0,
NULL,
(UBYTE *)"7",
NULL
};
struct MenuItem SubItem5 = {
NULL,
57,24,
27,8,
CHECKIT+ITEMTEXT+ITEMENABLED+HIGHCOMP,
15,
(APTR)&IText1,
NULL,
NULL,
NULL,
MENUNULL
};
struct IntuiText IText2 = {
3,1,COMPLEMENT,
19,0,
NULL,
(UBYTE *)"6",
NULL
};
struct MenuItem SubItem4 = {
&SubItem5,
57,16,
27,8,
CHECKIT+ITEMTEXT+ITEMENABLED+HIGHCOMP+CHECKED,
23,
(APTR)&IText2,
NULL,
NULL,
NULL,
MENUNULL
};
struct IntuiText IText3 = {
3,1,COMPLEMENT,
19,0,
NULL,
(UBYTE *)"5",
NULL
};
struct MenuItem SubItem3 = {
&SubItem4,
57,8,
27,8,
CHECKIT+ITEMTEXT+ITEMENABLED+HIGHCOMP,
27,
(APTR)&IText3,
NULL,
NULL,
NULL,
MENUNULL
};
struct IntuiText IText4 = {
3,1,COMPLEMENT,
19,0,
NULL,
(UBYTE *)"4",
NULL
};
struct MenuItem SubItem2 = {
&SubItem3,
57,0,
27,8,
CHECKIT+ITEMTEXT+ITEMENABLED+HIGHCOMP,
29,
(APTR)&IText4,
NULL,
NULL,
NULL,
MENUNULL
};
struct IntuiText IText5 = {
3,1,COMPLEMENT,
19,0,
NULL,
(UBYTE *)"3",
NULL
};
struct MenuItem SubItem1 = {
&SubItem2,
57,-8,
27,8,
ITEMTEXT+ITEMENABLED+HIGHCOMP,
30,
(APTR)&IText5,
NULL,
NULL,
NULL,
MENUNULL
};
struct IntuiText IText6 = {
3,1,COMPLEMENT,
0,0,
NULL,
(UBYTE *)"Rear",
NULL
};
struct MenuItem MenuItem2 = {
NULL,
0,9,
72,8,
ITEMTEXT+ITEMENABLED+HIGHCOMP,
0,
(APTR)&IText6,
NULL,
NULL,
&SubItem1,
MENUNULL
};
struct IntuiText IText7 = {
3,1,COMPLEMENT,
19,0,
NULL,
(UBYTE *)"3",
NULL
};
struct MenuItem SubItem8 = {
NULL,
57,8,
27,8,
CHECKIT+ITEMTEXT+ITEMENABLED+HIGHCOMP,
3,
(APTR)&IText7,
NULL,
NULL,
NULL,
MENUNULL
};
struct IntuiText IText8 = {
3,1,COMPLEMENT,
19,0,
NULL,
(UBYTE *)"2",
NULL
};
struct MenuItem SubItem7 = {
&SubItem8,
57,0,
27,8,
CHECKIT+ITEMTEXT+ITEMENABLED+HIGHCOMP+CHECKED,
5,
(APTR)&IText8,
NULL,
NULL,
NULL,
MENUNULL
};
struct IntuiText IText9 = {
3,1,COMPLEMENT,
19,0,
NULL,
(UBYTE *)"1",
NULL
};
struct MenuItem SubItem6 = {
&SubItem7,
57,-8,
27,8,
CHECKIT+ITEMTEXT+ITEMENABLED+HIGHCOMP,
6,
(APTR)&IText9,
NULL,
NULL,
NULL,
MENUNULL
};
struct IntuiText IText10 = {
3,1,COMPLEMENT,
0,0,
NULL,
(UBYTE *)"Front ",
NULL
};
struct MenuItem MenuItem1 = {
&MenuItem2,
0,0,
72,8,
ITEMTEXT+ITEMENABLED+HIGHCOMP,
0,
(APTR)&IText10,
NULL,
NULL,
&SubItem6,
MENUNULL
};
struct Menu Menu2 = {
NULL,
82,0,
57,0,
MENUENABLED,
"Gears",
&MenuItem1
};
struct IntuiText IText11 = {
3,1,COMPLEMENT,
0,0,
NULL,
(UBYTE *)"Quit",
NULL
};
struct MenuItem MenuItem9 = {
NULL,
0,54,
88,8,
ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
0,
(APTR)&IText11,
NULL,
'q',
NULL,
MENUNULL
};
struct IntuiText IText12 = {
3,1,COMPLEMENT,
0,0,
NULL,
(UBYTE *)"ABOUT",
NULL
};
struct MenuItem MenuItem8 = {
&MenuItem9,
0,45,
88,8,
ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
0,
(APTR)&IText12,
NULL,
'a',
NULL,
MENUNULL
};
struct IntuiText IText13 = {
3,1,COMPLEMENT,
0,0,
NULL,
(UBYTE *)"HELP",
NULL
};
struct MenuItem MenuItem7 = {
&MenuItem8,
0,36,
88,8,
ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
0,
(APTR)&IText13,
NULL,
'h',
NULL,
MENUNULL
};
struct IntuiText IText14 = {
3,1,COMPLEMENT,
0,0,
NULL,
(UBYTE *)"COLORS",
NULL
};
struct MenuItem MenuItem6 = {
&MenuItem7,
0,27,
88,8,
ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
0,
(APTR)&IText14,
NULL,
'c',
NULL,
MENUNULL
};
struct IntuiText IText15 = {
3,1,COMPLEMENT,
0,0,
NULL,
(UBYTE *)"PRINT",
NULL
};
struct MenuItem MenuItem5 = {
&MenuItem6,
0,18,
88,8,
ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
0,
(APTR)&IText15,
NULL,
'p',
NULL,
MENUNULL
};
struct IntuiText IText16 = {
3,1,COMPLEMENT,
0,0,
NULL,
(UBYTE *)"SAVE",
NULL
};
struct MenuItem MenuItem4 = {
&MenuItem5,
0,9,
88,8,
ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
0,
(APTR)&IText16,
NULL,
's',
NULL,
MENUNULL
};
struct IntuiText IText17 = {
3,1,COMPLEMENT,
0,0,
NULL,
(UBYTE *)"LOAD",
NULL
};
struct MenuItem MenuItem3 = {
&MenuItem4,
0,0,
88,8,
ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
0,
(APTR)&IText17,
NULL,
'l',
NULL,
MENUNULL
};
struct Menu Menu1 = {
&Menu2,
0,0,
75,0,
MENUENABLED,
"Project",
&MenuItem3
};
#define MenuList1 Menu1
struct IntuiText IText21 = {
3,0,JAM2,
511,14,
NULL,
(UBYTE *)"Wheel Diameter",
NULL
};
struct IntuiText IText20 = {
3,0,JAM2,
107,24,
NULL,
(UBYTE *)"Rear",
&IText21
};
struct IntuiText IText19 = {
4,0,JAM2,
23,24,
NULL,
(UBYTE *)"Front",
&IText20
};
struct IntuiText IText18 = {
5,0,JAM2,
37,13,
NULL,
(UBYTE *)"Enter Gears",
&IText19
};
#define IntuiTextList1 IText18
struct NewWindow NewWindowStructure1 = {
0,10,
636,215,
3,2,
GADGETUP+MENUPICK+CLOSEWINDOW,
WINDOWCLOSE,
&Front1_Gad,
NULL,
(UBYTE *)"The Bicycle Gearing Calculator",
NULL,
NULL,
5,5,
640,200,
CUSTOMSCREEN
};