struct IntuiText IText1a = {
        WHITE,0,JAM1,
        0,3,
        NULL,
        "Shadow",
        NULL
};

struct IntuiText IText1 = {
        1,2,COMPLEMENT,
        1,4,
        NULL,
        "Shadow",
        &IText1a
};

struct MenuItem MenuItem1 = {
        NULL,
        0,0,
        58,14,
        ITEMTEXT+ITEMENABLED+HIGHCOMP,
        0,
        (APTR)&IText1,
        NULL,
        NULL,
        NULL,
        MENUNULL
};

struct Menu Menu3 = {
        NULL,
        166,0,
        63,0,
        MENUENABLED,
        "Special",
        &MenuItem1
};
struct IntuiText IText2a = {
        ORANGE,0,JAM1,
        0,2,
        NULL,
        "Palette",
        NULL
};

struct IntuiText IText2 = {
        BLUE,0,JAM1,
        1,3,
        NULL,
        "Palette",
        &IText2a
};

struct MenuItem MenuItem7 = {
        NULL,
        0,60,
        107,12,
        ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
        0,
        (APTR)&IText2,
        NULL,
        'A',
        NULL,
        MENUNULL
};
struct IntuiText IText3a = {
        WHITE,0,JAM1,
        0,2,
        NULL,
        "Text..",
        NULL
};

struct IntuiText IText3 = {
        1,2,COMPLEMENT,
        1,3,
        NULL,
        "Text..",
        &IText3a
};

struct MenuItem MenuItem6 = {
        &MenuItem7,
        0,48,
        107,12,
        ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHBOX,
        0,
        (APTR)&IText3,
        NULL,
        'T',
        NULL,
        MENUNULL
};

struct IntuiText IText4a = {
        WHITE,0,JAM1,
        0,2,
        NULL,
        "Flood",
        NULL
};

struct IntuiText IText4 = {
        1,2,COMPLEMENT,
        1,3,
        NULL,
        "Flood",
        &IText4a
};

struct MenuItem MenuItem5 = {
        &MenuItem6,
        0,36,
        107,12,
        ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
        0,
        (APTR)&IText4,
        NULL,
        'F',
        NULL,
        MENUNULL
};
struct IntuiText IText5a = {
        WHITE,0,JAM1,
        0,2,
        NULL,
        "Draw Line",
        NULL
};

struct IntuiText IText5 = {
        1,2,COMPLEMENT,
        1,3,
        NULL,
        "Draw Line",
        &IText5a
};

struct MenuItem MenuItem4 = {
        &MenuItem5,
        0,24,
        107,12,
        ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
        0,
        (APTR)&IText5,
        NULL,
        'D',
        NULL,
        MENUNULL
};

struct Image Image1 = {
        19,2,
        56,12,
        2,
        NULL,
        0x0000,0x0003,
        NULL
};

struct MenuItem SubItem4 = {
        NULL,
        92,40,
        56+19,16,
        ITEMENABLED+HIGHBOX+CHECKIT,
        ~(1<<3),
        (APTR)&Image1,
        (APTR)&Image1,
        NULL,
        NULL,
        MENUNULL
};

struct Image Image3 = {
        19,2,
        56,12,
        2,
        NULL,
        0x0000,0x0002,
        NULL
};

struct MenuItem SubItem3 = {
        &SubItem4,
        92,24,
        56+19,16,
        ITEMENABLED+HIGHBOX+CHECKIT,
        ~(1<<2),
        (APTR)&Image3,
        (APTR)&Image3,
        NULL,
        NULL,
        MENUNULL
};


struct Image Image5 = {
        19,2,
        56,12,
        2,
        NULL,
        0x0000,0x0001,
        NULL
};

struct MenuItem SubItem2 = {
        &SubItem3,
        92,8,
        56+19, 16 ,
        ITEMENABLED+HIGHBOX+CHECKIT+CHECKED,
        ~(1<<1),
        (APTR)&Image5,
        (APTR)&Image5,
        NULL,
        NULL,
        MENUNULL
};


struct Image Image7 = {
        19,2,
        56,12,
        2,
        NULL,
        0x0000,0x0000,
        NULL
};

struct MenuItem SubItem1 = {
        &SubItem2,
        92,-8,
        56+19,16,
        ITEMENABLED+HIGHBOX+CHECKIT,
        ~(1<<0),
        (APTR)&Image7,
        (APTR)&Image7,
        NULL,
        NULL,
        MENUNULL
};
struct IntuiText IText6a = {
        WHITE,0,JAM1,
        0,2,
        NULL,
        "Color",
        NULL
};

struct IntuiText IText6 = {
        1,2,COMPLEMENT,
        1,3,
        NULL,
        "Color",
        &IText6a
};

struct MenuItem MenuItem3 = {
        &MenuItem4,
        0,12,
        107,12,
        ITEMTEXT+ITEMENABLED+HIGHCOMP,
        0,
        (APTR)&IText6,
        NULL,
        NULL,
        &SubItem1,
        MENUNULL
};
struct IntuiText IText7a = {
        WHITE,0,JAM1,
        19,2,
        NULL,
        "ColorFill ?",
        NULL
};

struct IntuiText IText7 = {
        1,2,COMPLEMENT,
        20,3,
        NULL,
        "ColorFill ?",
        &IText7a
};

struct MenuItem MenuItem2 = {
        &MenuItem3,
        0,0,
        107,12,
        CHECKIT+ITEMTEXT+MENUTOGGLE+ITEMENABLED+HIGHCOMP+CHECKED,
        0,
        (APTR)&IText7,
        NULL,
        NULL,
        NULL,
        MENUNULL
};

struct Menu Menu2 = {
        &Menu3,
        90,0,
        39,0,
        MENUENABLED,
        "Edit",
        &MenuItem2
};


struct IntuiText IText8a = {
        WHITE,0,JAM1,
        0,2,
        NULL,
        "Quit",
        NULL
};

struct IntuiText IText8 = {
        1,2,COMPLEMENT,
        1,3,
        NULL,
        "Quit",
        &IText8a
};

struct MenuItem MenuItem16 = {
        NULL,
        0,156,
        88,12,
        ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHBOX,
        0,
        (APTR)&IText8,
        NULL,
        'Q',
        NULL,
        MENUNULL
};
struct IntuiText IText9a = {
        WHITE,0,JAM1,
        0,2,
        NULL,
        "Clear",
        NULL
};

struct IntuiText IText9 = {
        1,2,COMPLEMENT,
        1,3,
        NULL,
        "Clear",
        &IText9a
};

struct MenuItem MenuItem15 = {
        &MenuItem16,
        0,132,
        88,12,
        ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
        0,
        (APTR)&IText9,
        NULL,
        'C',
        NULL,
        MENUNULL
};
struct IntuiText IText10a = {
        WHITE,0,JAM1,
        0,2,
        NULL,
        "Grid",
        NULL
};

struct IntuiText IText10 = {
        1,2,COMPLEMENT,
        1,3,
        NULL,
        "Grid",
        &IText10a
};

struct MenuItem MenuItem14 = {
        &MenuItem15,
        0,120,
        88,12,
        ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
        0,
        (APTR)&IText10,
        NULL,
        'R',
        NULL,
        MENUNULL
};

struct IntuiText IText10ax = {
        WHITE,0,JAM1,
        0,2,
        NULL,
        "Print",
        NULL
};

struct IntuiText IText10x = {
        1,2,COMPLEMENT,
        1,3,
        NULL,
        "Print",
        &IText10ax
};

struct MenuItem MenuItem14x = {
        &MenuItem14,
        0,108,
        88,12,
        ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
        0,
        (APTR)&IText10x,
        NULL,
        'P',
        NULL,
        MENUNULL
};


struct IntuiText IText11a = {
        WHITE,0,JAM1,
        8,2,
        NULL,
        "Save As..",
        NULL
};

struct IntuiText IText11 = {
        3,2,COMPLEMENT,
        9,3,
        NULL,
        "Save As..",
        &IText11a
};

struct MenuItem MenuItem13 = {
        &MenuItem14x,
        0,84,
        88,12,
        ITEMTEXT+ITEMENABLED+HIGHBOX,
        0,
        (APTR)&IText11,
        NULL,
        NULL,
        NULL,
        MENUNULL
};
struct IntuiText IText12a = {
        WHITE,0,JAM1,
        8,2,
        NULL,
        "Save",
        NULL
};

struct IntuiText IText12 = {
        1,2,COMPLEMENT,
        9,3,
        NULL,
        "Save",
        &IText12a
};

struct MenuItem MenuItem12 = {
        &MenuItem13,
        0,72,
        88,12,
        ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
        0,
        (APTR)&IText12,
        NULL,
        'S',
        NULL,
        MENUNULL
};

struct IntuiText IText13a = {
        BLUE,0,JAM1,
        0,2,
        NULL,
        "IFF Picture",
        NULL
};

struct IntuiText IText13 = {
        ORANGE,2,JAM1,
        1,3,
        NULL,
        "IFF Picture",
        &IText13a
};

struct MenuItem MenuItem11 = {
        &MenuItem12,
        0,60,
        88,12,
        ITEMTEXT+ITEMENABLED+HIGHNONE,
        0,
        (APTR)&IText13,
        NULL,
        NULL,
        NULL,
        MENUNULL
};


struct IntuiText IText14a = {
        WHITE,0,JAM1,
        8,2,
        NULL,
        "Zoom Out",
        NULL
};


struct IntuiText IText14 = {
        3,1,COMPLEMENT,
        9,3,
        NULL,
        "Zoom Out",
        &IText14a
};

struct MenuItem SubItem8 = {
        NULL,
        73,28,
        112,12,
        ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
        0,
        (APTR)&IText14,
        NULL,
        '-',
        NULL,
        MENUNULL
};

struct IntuiText IText15a = {
        WHITE,0,JAM1,
        8,2,
        NULL,
        "Zoom In",
        NULL
};

struct IntuiText IText15 = {
        3,1,COMPLEMENT,
        9,3,
        NULL,
        "Zoom In",
        &IText15a
};

struct MenuItem SubItem7 = {
        &SubItem8,
        73,16,
        112,12,
        ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
        0,
        (APTR)&IText15,
        NULL,
        '+',
        NULL,
        MENUNULL
};

struct IntuiText IText16a = {
        WHITE,0,JAM1,
        0,2,
        NULL,
        "Orbital",
        NULL

};
struct IntuiText IText16 = {
        3,1,COMPLEMENT,
        1,3,
        NULL,
        "Orbital",
        &IText16a
};

struct MenuItem SubItem6 = {
        &SubItem7,
        73,4,
        112,12,
        ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
        0,
        (APTR)&IText16,
        NULL,
        'O',
        NULL,
        MENUNULL
};

struct IntuiText IText17a = {
        WHITE,0,JAM1,
        0,2,
        NULL,
        "Globe",
        NULL
};


struct IntuiText IText17 = {
        3,1,COMPLEMENT,
        1,3,
        NULL,
        "Globe",
        &IText17a
};

struct MenuItem SubItem5 = {
        &SubItem6,
        73,-8,
        112,12,
        ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
        0,
        (APTR)&IText17,
        NULL,
        'G',
        NULL,
        MENUNULL
};

struct IntuiText IText18a = {
        WHITE,0,JAM1,
        8,2,
        NULL,
        "Sphere",
        NULL
};

struct IntuiText IText18 = {
        1,2,COMPLEMENT,
        9,3,
        NULL,
        "Sphere",
        &IText18a
};

struct MenuItem MenuItem10 = {
        &MenuItem11,
        0,36,
        88,12,
        ITEMTEXT+ITEMENABLED+HIGHBOX,
        0,
        (APTR)&IText18,
        NULL,
        NULL,
        &SubItem5,
        MENUNULL
};

struct IntuiText IText19a = {
        WHITE,0,JAM1,
        0,2,
        NULL,
        "Box",
        NULL
};


struct IntuiText IText19 = {
        3,1,COMPLEMENT,
        1,3,
        NULL,
        "Box",
        &IText19a
};

struct MenuItem SubItem11 = {
        NULL,
        73,16,
        104,12,
        ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
        0,
        (APTR)&IText19,
        NULL,
        'B',
        NULL,
        MENUNULL
};

struct IntuiText IText20a = {
        WHITE,0,JAM1,
        0,2,
        NULL,
        "Mercator",
        NULL
};


struct IntuiText IText20 = {
        3,1,COMPLEMENT,
        1,3,
        NULL,
        "Mercator",
        &IText20a
};

struct MenuItem SubItem10 = {
        &SubItem11,
        73,4,
        104,12,
        ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
        0,
        (APTR)&IText20,
        NULL,
        'M',
        NULL,
        MENUNULL
};

struct IntuiText IText21a = {
        WHITE,0,JAM1,
        0,2,
        NULL,
        "Normal",
        NULL
};


struct IntuiText IText21 = {
        3,1,COMPLEMENT,
        1,3,
        NULL,
        "Normal",
        &IText21a
};

struct MenuItem SubItem9 = {
        &SubItem10,
        73,-8,
        104,12,
        ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
        0,
        (APTR)&IText21,
        NULL,
        'N',
        NULL,
        MENUNULL
};

struct IntuiText IText22a = {
        WHITE,0,JAM1,
        8,2,
        NULL,
        "Map",
        NULL
};

struct IntuiText IText22 = {
        1,2,COMPLEMENT,
        9,3,
        NULL,
        "Map",
        &IText22a
};

struct MenuItem MenuItem9 = {
        &MenuItem10,
        0,24,
        88,12,
        ITEMTEXT+ITEMENABLED+HIGHBOX,
        0,
        (APTR)&IText22,
        NULL,
        NULL,
        &SubItem9,
        MENUNULL
};

struct IntuiText IText23a = {
        BLUE,0,JAM1,
        0,2,
        NULL,
        "Draw",
        NULL
};


struct IntuiText IText23 = {
        ORANGE,3,JAM1,
        1,3,
        NULL,
        "Draw",
        &IText23a
};

struct MenuItem MenuItem8 = {
        &MenuItem9,
        0,12,
        88,12,
        ITEMTEXT+ITEMENABLED+HIGHCOMP+HIGHBOX,
        0,
        (APTR)&IText23,
        NULL,
        NULL,
        NULL,
        MENUNULL
};
struct IntuiText IText0e = {
        WHITE,0,JAM1,
        0,2,
        NULL,
        " ..Drawmap",
        NULL
};

struct IntuiText IText0d = {
        ORANGE,BLACK,JAM2,
        1,3,
        NULL,
        " ..Drawmap",
        &IText0e
};
struct IntuiText IText0c = {
        ORANGE,BLACK,JAM2,
        0,2,
        NULL,
        "          ",
        &IText0d
};


struct IntuiText IText0b = {
        WHITE,0,JAM1,
        0,2,
        NULL,
        "About..",
        NULL
};
struct IntuiText IText0a = {
        ORANGE,BLACK,JAM2,
        1,3,
        NULL,
        "About..   ",
        &IText0b
};


struct IntuiText IText0 = {
        ORANGE,BLACK,JAM2,
        0,2,
        NULL,
        "          ", /* This is to clear the "shadow", not very elegant :-> */
        &IText0a
};



struct MenuItem MenuItem0 = {
        &MenuItem8,
        0,0,
        88,12,
        ITEMTEXT+ITEMENABLED+HIGHIMAGE,
        NULL,
        (APTR)&IText0,
        (APTR)&IText0c,
        'H',
        NULL,
        MENUNULL
};

struct Menu Menu1 = {
        &Menu2,
        0,0,
        63,0,
        MENUENABLED,
        "Project",
        &MenuItem0
};

#define MenuList1 Menu1

