SHORT ABorderVectors1[] = { 0,0, 116,0, 116,15, 0,15, 0,0 }; struct Border ABorder1 = { -1,-1, 3,0,JAM1, 5, ABorderVectors1, NULL }; struct IntuiText AIText1 = { 3,0,JAM2, 50,3, NULL, (UBYTE *)"OK", NULL }; struct Gadget AGadget1 = { NULL, 141,70, 115,14, NULL, RELVERIFY, BOOLGADGET, (APTR)&ABorder1, NULL, &AIText1, NULL, NULL, NULL, NULL }; struct IntuiText AIText6 = { 1,0,JAM2, 117,56, NULL, (UBYTE *)"Freely Distributable", NULL }; struct IntuiText AIText5 = { 1,0,JAM2, 61,46, NULL, (UBYTE *)"Legendary Design Technologies Inc.", &AIText6 }; struct IntuiText AIText4 = { 1,0,JAM2, 135,36, NULL, (UBYTE *)"Copyright ©1991", &AIText5 }; struct IntuiText AIText3 = { 1,0,JAM2, 97,19, NULL, (UBYTE *)"Written by Syd L. Bolton", &AIText4 }; struct IntuiText AIText2 = { 3,0,JAM2, 143,3, NULL, (UBYTE *)"ScreenMod v1.0", &AIText3 }; #define AboutTextList AIText2 struct NewWindow AboutWindow = { 120,55, 400,89, 0,1, GADGETUP, ACTIVATE+NOCAREREFRESH, &AGadget1, NULL, NULL, NULL, NULL, 5,5, -1,-1, CUSTOMSCREEN };