/*
 *  Source machine generated by GadToolsBox V2.0b
 *  which is (c) Copyright 1991-1993 Jaba Development
 *
 *  GUI Designed by : Alexander Pokahr
 */

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

#define GD_azinc                               0
#define GD_hedec                               1
#define GD_heinc                               2
#define GD_azdec                               3
#define GD_course                              4
#define GD_warp                                5
#define GD_azimut                              6
#define GD_height                              7
#define GD_mode_win                            8
#define GD_pri                                 9
#define GD_save                                10
#define GD_reset                               11
#define GD_remove                              12
#define GD_status                              13
#define GD_bg_set                              14
#define GD_bg_try                              15
#define GD_bg_next                             16
#define GD_height2                             17
#define GD_azimut2                             18
#define GD_stars                               19

#define GDX_azinc                              0
#define GDX_hedec                              1
#define GDX_heinc                              2
#define GDX_azdec                              3
#define GDX_course                             4
#define GDX_warp                               5
#define GDX_azimut                             6
#define GDX_height                             7
#define GDX_mode_win                           8
#define GDX_pri                                9
#define GDX_save                               10
#define GDX_reset                              11
#define GDX_remove                             12
#define GDX_status                             13
#define GDX_bg_set                             14
#define GDX_bg_try                             15
#define GDX_bg_next                            16
#define GDX_height2                            17
#define GDX_azimut2                            18
#define GDX_stars                              19

#define WBStars_CNT 20

extern struct IntuitionBase *IntuitionBase;
extern struct Library       *GadToolsBase;

extern struct Screen        *Scr;
extern UBYTE                 *PubScreenName;
extern APTR                  VisualInfo;
extern struct Window        *WBStarsWnd;
extern struct Gadget        *WBStarsGList;
extern struct IntuiMessage   WBStarsMsg;
extern struct Gadget        *WBStarsGadgets[20];
extern UWORD                 WBStarsLeft;
extern UWORD                 WBStarsTop;
extern UWORD                 WBStarsWidth;
extern UWORD                 WBStarsHeight;
extern UBYTE                *WBStarsWdt;
extern struct TextAttr      *Font, Attr;
extern UWORD                 FontX, FontY;
extern UWORD                 OffX, OffY;
extern struct TextFont      *WBStarsFont;
extern struct GfxBase       *GfxBase;
extern UBYTE                *status0Labels[];
extern UWORD                 WBStarsGTypes[];
extern struct NewGadget      WBStarsNGad[];
extern ULONG                 WBStarsGTags[];

extern int azincClicked( void );
extern int hedecClicked( void );
extern int heincClicked( void );
extern int azdecClicked( void );
extern int courseClicked( void );
extern int warpClicked( void );
extern int mode_winClicked( void );
extern int priClicked( void );
extern int saveClicked( void );
extern int resetClicked( void );
extern int removeClicked( void );
extern int statusClicked( void );
extern int bg_setClicked( void );
extern int bg_tryClicked( void );
extern int bg_nextClicked( void );
extern int height2Clicked( void );
extern int azimut2Clicked( void );
extern int starsClicked( void );

extern int SetupScreen( void );
extern void CloseDownScreen( void );
extern void WBStarsRender( void );
extern int HandleWBStarsIDCMP( void );
extern int WBStarsCloseWindow();
extern int OpenWBStarsWindow( void );
extern void CloseWBStarsWindow( void );
