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

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

enum {
	GD_Autoscan,
	GD_Channels,
	GD_Up,
	GD_Down,
	GD_Top,
	GD_Bottom,
	GD_Name,
	GD_Delete,
	GD_New,
	GD_TuneUp,
	GD_AdjustUp,
	GD_AdjustDown,
	GD_TuneDown,
	GD_Use,
	GD_Save,
	GD_Cancel,
	CS_CNT
};

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

extern struct Screen        *Scr;
extern UBYTE                 *PubScreenName;
extern APTR                  VisualInfo;
extern struct Window        *CSWnd;
extern struct Gadget        *CSGList;
extern struct IntuiMessage   CSMsg;
extern struct Gadget        *CSGadgets[CS_CNT];
extern UWORD                 CSLeft;
extern UWORD                 CSTop;
extern UWORD                 CSWidth;
extern UWORD                 CSHeight;
extern UBYTE                *CSWdt;
extern struct TextAttr      *Font, Attr;
extern UWORD                 FontX, FontY;
extern UWORD                 OffX, OffY;
extern struct MinList        Channels0List;
extern UWORD                 CSGTypes[CS_CNT];
extern struct NewGadget      CSNGad[CS_CNT];
extern ULONG                 CSGTags[];

extern int AutoscanClicked( void );
extern int ChannelsClicked( void );
extern int UpClicked( void );
extern int DownClicked( void );
extern int TopClicked( void );
extern int BottomClicked( void );
extern int NameClicked( void );
extern int DeleteClicked( void );
extern int NewClicked( void );
extern int TuneUpClicked( void );
extern int AdjustUpClicked( void );
extern int AdjustDownClicked( void );
extern int TuneDownClicked( void );
extern int UseClicked( void );
extern int SaveClicked( void );
extern int CancelClicked( void );

extern int SetupScreen( void );
extern void CloseDownScreen( void );
extern int HandleCSIDCMP( void );
extern int CSCloseWindow( void );
extern int OpenCSWindow( void );
extern void CloseCSWindow( void );
