/*
 *  Source machine generated by GadToolsBox V1.4
 *  which is (c) Copyright 1991,92 Jaba Development
 */

#define GetString( g )      ((( struct StringInfo * )g->SpecialInfo )->Buffer  )
#define GetNumber( g )      ((( struct StringInfo * )g->SpecialInfo )->LongInt )

#define GD_INFO                                0
#define GD_YAXIS                               1
#define GD_XAXIS                               2
#define GD_BEM                                 3
#define GD_MODE                                4
#define GD_Y                                   5
#define GD_X                                   6

#define GDX_INFO                               0
#define GDX_YAXIS                              1
#define GDX_XAXIS                              2
#define GDX_BEM                                3
#define GDX_MODE                               4
#define GDX_Y                                  5
#define GDX_X                                  6

#define GD_TEXT                                0

#define GDX_TEXT                               0

#define StarLex_CNT 7

extern struct Screen        *Scr;
extern APTR                  VisualInfo;
extern struct Window        *StarLexWnd;
extern struct Gadget        *StarLexGList;
extern struct Menu          *StarLexMenus;
extern struct Gadget        *StarLexGadgets[7];
extern UWORD                 StarLexLeft;
extern UWORD                 StarLexTop;
extern UWORD                 StarLexWidth;
extern UWORD                 StarLexHeight;
extern UBYTE                *StarLexWdt;
extern UBYTE                *MODE0Labels[];
extern struct TextAttr       topaz8;
extern struct NewMenu        StarLexNewMenu[];
extern UWORD                 StarLexGTypes[];
extern struct NewGadget      StarLexNGad[];
extern ULONG                 *StarLexGTags[];
extern UWORD                 DriPens[];
extern struct Window         *StrReqWnd;
extern struct Gadget         *StrReqGList;
extern struct Gadget         *StrReqGadgets[];
extern UWORD                  StrReqLeft;
extern UWORD                  StrReqTop;
extern UWORD                  StrReqWidth;
extern UWORD                  StrReqHeight;
extern UBYTE                 *StrReqWdt;
extern char                   version[];

extern int SetupScreen( void );
extern void CloseDownScreen( void );
extern void StarLexRender( void );
extern int OpenStarLexWindow( void );
extern void CloseStarLexWindow( void );
extern long OpenStrReqWindow( void );
extern void CloseStrReqWindow( void );
