/* Include File land.menu fuer das Programm land.c */


#define WIDTH   320  /* Screen Modus */
#define HEIGHT  200
#define DEPTH   5
#define FLAGS   0
#define FWIDTH  200  /* Groesse der Grundflaeche */
#define FHEIGHT 100
#define FXOFF   120
#define FYOFF   100

#define NMAX 130    /* max. Anzahl der Stuetzpunkte in x,y Richtung */
#define N0 2        /* Anzahl der Stuetzpunkte in x,y Richtung zu Beginn */
#define BEREICH 100 /* Bereich fuer zufaellige Verschiebung */
#define OFF 40      /* Verschiebung in negative Richtung */
#define MEER 0      /* Meereshoehe */
#define HOEHE 30    /* Hoehe ab der Grau-Palette verwendet wird */

extern short save();


/* Menue 2 */
struct IntuiText Text1={3,1,COMPLEMENT,1,1,0,"Neu starten",0};
struct MenuItem MenuItem3=
 {0,0,22,129,10,ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
  0,&Text1,0,'N',0,0xFFFF};
struct IntuiText Text2={3,1,COMPLEMENT,1,1,0,"Iteration",0};
struct MenuItem MenuItem2=
 {&MenuItem3,0,11,129,10,ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
  0,&Text2,0,'I',0,0xFFFF};
struct IntuiText Text3={3,1,COMPLEMENT,1,1,0,"Gitter",0};
struct MenuItem SubItem2=
 {0,114,2,97,10,ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
  0,&Text3,0,'G',0,0xFFFF};
struct IntuiText Text4={3,1,COMPLEMENT,1,1,0,"Flaeche",0};
struct MenuItem SubItem1=
 {&SubItem2,114,-8,97,10,ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
  0,&Text4,0,'F',0,0xFFFF};
struct IntuiText Text5={3,1,COMPLEMENT,1,1,0,"Ausgabe",0};
struct MenuItem MenuItem1=
 {&MenuItem2,0,0,129,10,ITEMTEXT+ITEMENABLED+HIGHCOMP,
  0,&Text5,0,0,&SubItem1,0xFFFF};
struct Menu Menu2={0,81,0,57,0,MENUENABLED,"Start",&MenuItem1};


/* Menue 1 */
struct IntuiText Text6={3,1,COMPLEMENT,1,1,0,"Ende",0};
struct MenuItem MenuItem5=
 {0,0,11,73,10,ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
  0,&Text6,0,'E',0,0xFFFF};
struct IntuiText Text7={3,1,COMPLEMENT,1,1,0,"Save",0};
struct MenuItem MenuItem4=
 {&MenuItem5,0,0,73,10,ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
  0,&Text7,0,'S',0,0xFFFF};
struct Menu Menu1={&Menu2,0,0,75,0,MENUENABLED,"Projekt",&MenuItem4};


struct IntuiMessage *MyMessage;
struct IntuitionBase *IntuitionBase;
struct GfxBase *GfxBase;
struct Screen *MyScreen;
struct Window *MyWindow;
struct RastPort *MyRastPort;
struct AreaInfo MyAreaInfo;
struct TmpRas MyTmpRas;
struct NewScreen MyNewScreen=
 {0,0,WIDTH,HEIGHT,DEPTH,1,0,FLAGS,CUSTOMSCREEN,0,0,0,0};
struct NewWindow MyNewWindow=
 {0,0,WIDTH,HEIGHT,0,1,MENUPICK,NOCAREREFRESH+BORDERLESS+
  ACTIVATE,0,0,0,0,0,0,0,0,0,CUSTOMSCREEN};
