
SHORT BorderVectors1[] = {
        0,0,
        42,0,
        42,15,
        0,15,
        0,0
};
struct Border Border1 = {
        -1,-1,  /* XY origin relative to container TopLeft */
        1,0,JAM1,       /* front pen, back pen and drawmode */
        5,      /* number of XY vectors */
        BorderVectors1, /* pointer to XY vectors */
        NULL    /* next border in list */
};

struct TextAttr TOPAZ60 = {
        (STRPTR)"topaz.font",
        TOPAZ_SIXTY,0,0
};
struct IntuiText IText1 = {
        1,0,JAM1,       /* front and back text pens, drawmode and fill byte */
        11,4,   /* XY origin relative to container TopLeft */
        &TOPAZ60,       /* font pointer or NULL for default */
        (UBYTE *)"OK",  /* pointer to text */
        NULL    /* next IntuiText structure */
};

struct Gadget Gadget1 = {
        NULL,   /* next gadget */
        181,64, /* origin XY of hit box relative to window TopLeft */
        41,14,  /* hit box width and height */
        NULL,   /* gadget flags */
        ENDGADGET,    /* activation flags */
        BOOLGADGET+REQGADGET,   /* gadget type flags */
        (APTR)&Border1, /* gadget border or image to be rendered */
        NULL,   /* alternate imagery for selection */
        &IText1,        /* first IntuiText structure */
        NULL,   /* gadget mutual-exclude long word */
        NULL,   /* SpecialInfo structure */
        NULL,   /* user-definable data */
        NULL    /* pointer to user-definable data */
};

#define GadgetList1 Gadget1

struct TextAttr TOPAZ80 = {
        (STRPTR)"topaz.font",
        TOPAZ_EIGHTY,0,0
};
struct IntuiText IText10 = {
        1,0,JAM1,       /* front and back text pens, drawmode and fill byte */
        5,71,   /* XY origin relative to container TopLeft */
        &TOPAZ80,       /* font pointer or NULL for default */
        (UBYTE *)"are removed.",        /* pointer to text */
        NULL    /* next IntuiText structure */
};

struct IntuiText IText9 = {
        1,0,JAM1,       /* front and back text pens, drawmode and fill byte */
        5,62,   /* XY origin relative to container TopLeft */
        &TOPAZ80,       /* font pointer or NULL for default */
        (UBYTE *)"when all the cards",  /* pointer to text */
        &IText10        /* next IntuiText structure */
};

struct IntuiText IText8 = {
        1,0,JAM1,       /* front and back text pens, drawmode and fill byte */
        5,53,   /* XY origin relative to container TopLeft */
        &TOPAZ80,       /* font pointer or NULL for default */
        (UBYTE *)"singly.  The game is won",    /* pointer to text */
        &IText9 /* next IntuiText structure */
};

struct IntuiText IText7 = {
        1,0,JAM1,       /* front and back text pens, drawmode and fill byte */
        5,44,   /* XY origin relative to container TopLeft */
        &TOPAZ80,       /* font pointer or NULL for default */
        (UBYTE *)"each member.  Discard kings", /* pointer to text */
        &IText8 /* next IntuiText structure */
};

struct IntuiText IText6 = {
        1,0,JAM1,       /* front and back text pens, drawmode and fill byte */
        5,36,   /* XY origin relative to container TopLeft */
        &TOPAZ80,       /* font pointer or NULL for default */
        (UBYTE *)"successively clicking on",    /* pointer to text */
        &IText7 /* next IntuiText structure */
};

struct IntuiText IText5 = {
        1,0,JAM1,       /* front and back text pens, drawmode and fill byte */
        5,27,   /* XY origin relative to container TopLeft */
        &TOPAZ80,       /* font pointer or NULL for default */
        (UBYTE *)"5, or, queen and ace) by",    /* pointer to text */
        &IText6 /* next IntuiText structure */
};

struct IntuiText IText4 = {
        1,0,JAM1,       /* front and back text pens, drawmode and fill byte */
        5,19,   /* XY origin relative to container TopLeft */
        &TOPAZ80,       /* font pointer or NULL for default */
        (UBYTE *)"cards that total 13 ( 8 and", /* pointer to text */
        &IText5 /* next IntuiText structure */
};

struct IntuiText IText3 = {
        1,0,JAM1,       /* front and back text pens, drawmode and fill byte */
        5,10,   /* XY origin relative to container TopLeft */
        &TOPAZ80,       /* font pointer or NULL for default */
        (UBYTE *)"card game.  Remove pairs of", /* pointer to text */
        &IText4 /* next IntuiText structure */
};

struct IntuiText IText2 = {
        1,0,JAM1,       /* front and back text pens, drawmode and fill byte */
        5,2,   /* XY origin relative to container TopLeft */
        &TOPAZ80,       /* font pointer or NULL for default */
        (UBYTE *)"Thirteens is a solitaire",    /* pointer to text */
        &IText3 /* next IntuiText structure */
};

#define IntuiTextList1 IText2

struct Requester RequesterStructure1 = {
        NULL,   /* previous requester (filled in by Intuition) */
        2,10, /* requester XY origin relative to TopLeft of window */
        228,82, /* requester width and height */
        0,0,    /* relative to these mouse offsets if POINTREL is set */
        &GadgetList1,   /* gadget list */
        NULL,   /* box's border */
        &IntuiTextList1,        /* requester text */
        NULL,   /* requester flags */
        2,      /* back-plane fill pen */
        NULL,   /* leave these alone */
        NULL,   /* custom bitmap if PREDRAWN is set */
        NULL    /* leave this alone */
};

SHORT BorderVectors2[] = {
        0,0,
        47,0,
        47,15,
        0,15,
        0,0
};
struct Border Border2 = {
        -1,-1,  /* XY origin relative to container TopLeft */
        1,0,JAM1,       /* front pen, back pen and drawmode */
        5,      /* number of XY vectors */
        BorderVectors2, /* pointer to XY vectors */
        NULL    /* next border in list */
};

struct IntuiText IText11 = {
        1,2,JAM2,       /* front and back text pens, drawmode and fill byte */
        12,4,   /* XY origin relative to container TopLeft */
        &TOPAZ60,       /* font pointer or NULL for default */
        (UBYTE *)"OK",  /* pointer to text */
        NULL    /* next IntuiText structure */
};

struct Gadget Gadget2 = {
        NULL,   /* next gadget */
        175,64, /* origin XY of hit box relative to window TopLeft */
        46,14,  /* hit box width and height */
        NULL,   /* gadget flags */
        ENDGADGET,      /* activation flags */
        BOOLGADGET+REQGADGET,   /* gadget type flags */
        (APTR)&Border2, /* gadget border or image to be rendered */
        NULL,   /* alternate imagery for selection */
        &IText11,       /* first IntuiText structure */
        NULL,   /* gadget mutual-exclude long word */
        NULL,   /* SpecialInfo structure */
        NULL,   /* user-definable data */
        NULL    /* pointer to user-definable data */
};

#define GadgetList2 Gadget2

struct IntuiText IText19 = {
        1,0,JAM1,       /* front and back text pens, drawmode and fill byte */
        6,72,   /* XY origin relative to container TopLeft */
        &TOPAZ80,       /* font pointer or NULL for default */
        (UBYTE *)"leave this notice.",  /* pointer to text */
        NULL    /* next IntuiText structure */
};

struct IntuiText IText18 = {
        1,0,JAM1,       /* front and back text pens, drawmode and fill byte */
        8,64,   /* XY origin relative to container TopLeft */
        &TOPAZ80,       /* font pointer or NULL for default */
        (UBYTE *)"Freely copy but",     /* pointer to text */
        &IText19        /* next IntuiText structure */
};

struct IntuiText IText17 = {
        1,0,JAM1,       /* front and back text pens, drawmode and fill byte */
        35,52,  /* XY origin relative to container TopLeft */
        &TOPAZ80,       /* font pointer or NULL for default */
        (UBYTE *)"All rights reserved.",        /* pointer to text */
        &IText18        /* next IntuiText structure */
};

struct IntuiText IText16 = {
        1,0,JAM1,       /* front and back text pens, drawmode and fill byte */
        35,43,  /* XY origin relative to container TopLeft */
        &TOPAZ80,       /* font pointer or NULL for default */
        (UBYTE *)"Copyright (c) 1989.", /* pointer to text */
        &IText17        /* next IntuiText structure */
};

struct IntuiText IText15 = {
        1,0,JAM1,       /* front and back text pens, drawmode and fill byte */
        62,32,  /* XY origin relative to container TopLeft */
        &TOPAZ80,       /* font pointer or NULL for default */
        (UBYTE *)"UPDMST@UNCVX1.BITNET",        /* pointer to text */
        &IText16        /* next IntuiText structure */
};

struct IntuiText IText14 = {
        1,0,JAM1,       /* front and back text pens, drawmode and fill byte */
        16,24,  /* XY origin relative to container TopLeft */
        &TOPAZ80,       /* font pointer or NULL for default */
        (UBYTE *)"Email address:",      /* pointer to text */
        &IText15        /* next IntuiText structure */
};

struct IntuiText IText13 = {
        1,0,JAM1,       /* front and back text pens, drawmode and fill byte */
        15,16,  /* XY origin relative to container TopLeft */
        &TOPAZ80,       /* font pointer or NULL for default */
        (UBYTE *)"Written by Doug McIntyre.",   /* pointer to text */
        &IText14        /* next IntuiText structure */
};

struct IntuiText IText12 = {
        1,0,JAM1,       /* front and back text pens, drawmode and fill byte */
        18,5,  /* XY origin relative to container TopLeft */
        &TOPAZ80,       /* font pointer or NULL for default */
        (UBYTE *)"Another JUMPDISK first",      /* pointer to text */
        &IText13        /* next IntuiText structure */
};

#define IntuiTextList2 IText12

struct Requester RequesterStructure2 = {
        NULL,   /* previous requester (filled in by Intuition) */
        2,10, /* requester XY origin relative to TopLeft of window */
        228,82, /* requester width and height */
        0,0,    /* relative to these mouse offsets if POINTREL is set */
        &GadgetList2,   /* gadget list */
        NULL,   /* box's border */
        &IntuiTextList2,        /* requester text */
        NULL,   /* requester flags */
        2,      /* back-plane fill pen */
        NULL,   /* leave these alone */
        NULL,   /* custom bitmap if PREDRAWN is set */
        NULL    /* leave this alone */
};
