SHORT BorderVectors1[] = { 0,0, 48,0, 48,27, 0,27, 0,0 }; struct Border Border1 = { -2,-1, 3,0,JAM1, 5, BorderVectors1, NULL }; struct TextAttr TOPAZ60 = { (STRPTR)"topaz.font", TOPAZ_SIXTY,0,0 }; struct IntuiText IText1 = { 3,0,JAM1, 3,8, &TOPAZ60, (UBYTE *)"STOP", NULL }; struct Gadget Stop_Gad = { NULL, 83,39, 45,26, NULL, RELVERIFY, BOOLGADGET, (APTR)&Border1, NULL, &IText1, NULL, NULL, NULL, NULL }; SHORT BorderVectors2[] = { 0,0, 48,0, 48,27, 0,27, 0,0 }; struct Border Border2 = { -2,-1, 3,0,JAM1, 5, BorderVectors2, NULL }; struct IntuiText IText2 = { 3,0,JAM1, 13,9, &TOPAZ60, (UBYTE *)"GO", NULL }; struct Gadget Go_Gad = { &Stop_Gad, 19,39, 45,26, NULL, RELVERIFY, BOOLGADGET, (APTR)&Border2, NULL, &IText2, NULL, NULL, NULL, NULL }; #define GadgetList1 Go_Gad struct IntuiText IText3 = { 3,1,COMPLEMENT, 19,0, NULL, (UBYTE *)"3", NULL }; struct MenuItem SubItem3 = { NULL, 105,8, 27,8, CHECKIT+ITEMTEXT+ITEMENABLED+HIGHCOMP, 3, (APTR)&IText3, NULL, NULL, NULL, MENUNULL }; struct IntuiText IText4 = { 3,1,COMPLEMENT, 19,0, NULL, (UBYTE *)"2", NULL }; struct MenuItem SubItem2 = { &SubItem3, 105,0, 27,8, CHECKIT+ITEMTEXT+ITEMENABLED+HIGHCOMP, 5, (APTR)&IText4, NULL, NULL, NULL, MENUNULL }; struct IntuiText IText5 = { 3,1,COMPLEMENT, 19,0, NULL, (UBYTE *)"1", NULL }; struct MenuItem SubItem1 = { &SubItem2, 105,-8, 27,8, CHECKIT+ITEMTEXT+ITEMENABLED+HIGHCOMP+CHECKED, 6, (APTR)&IText5, NULL, NULL, NULL, MENUNULL }; struct IntuiText IText6 = { 3,1,COMPLEMENT, 0,0, NULL, (UBYTE *)"WB Color Number", NULL }; struct MenuItem MenuItem1 = { NULL, 0,0, 120,8, ITEMTEXT+ITEMENABLED+HIGHCOMP, 0, (APTR)&IText6, NULL, NULL, &SubItem1, MENUNULL }; struct Menu Menu2 = { NULL, 82,0, 75,0, MENUENABLED, "Options", &MenuItem1 }; struct TextAttr TOPAZ80 = { (STRPTR)"topaz.font", TOPAZ_EIGHTY,0,0 }; struct IntuiText IText7 = { 3,1,COMPLEMENT, 0,0, &TOPAZ80, (UBYTE *)"Quit", NULL }; struct MenuItem MenuItem5 = { NULL, 0,27, 80,8, ITEMTEXT+ITEMENABLED+HIGHCOMP, 0, (APTR)&IText7, NULL, NULL, NULL, MENUNULL }; struct IntuiText IText8 = { 3,1,COMPLEMENT, 0,0, &TOPAZ80, (UBYTE *)"Help", NULL }; struct MenuItem MenuItem4 = { &MenuItem5, 0,18, 80,8, ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP, 0, (APTR)&IText8, NULL, 'H', NULL, MENUNULL }; struct IntuiText IText9 = { 3,1,COMPLEMENT, 0,0, &TOPAZ80, (UBYTE *)"About", NULL }; struct MenuItem MenuItem3 = { &MenuItem4, 0,9, 80,8, ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP, 0, (APTR)&IText9, NULL, 'A', NULL, MENUNULL }; struct IntuiText IText10 = { 3,1,COMPLEMENT, 0,0, &TOPAZ80, (UBYTE *)"Open", NULL }; struct MenuItem MenuItem2 = { &MenuItem3, 0,0, 80,8, ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP, 0, (APTR)&IText10, NULL, 'O', NULL, MENUNULL }; struct Menu Menu1 = { &Menu2, 0,0, 75,0, MENUENABLED, "Project", &MenuItem2 }; #define MenuList1 Menu1 struct NewWindow NewWindowStructure1 = { 142,15, 151,120, 0,1, GADGETUP+MENUPICK+CLOSEWINDOW, WINDOWDRAG+WINDOWDEPTH+WINDOWCLOSE, &Go_Gad, NULL, (UBYTE *)"Skeleton", NULL, NULL, 5,5, 640,200, WBENCHSCREEN };