#ifndef MGET_LISTVIEW2_H
#define MGET_LISTVIEW2_H

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

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

#define GD_listviewgadget                      0
#define GD_list2                               1

#define GDX_listviewgadget                     0
#define GDX_list2                              1

#define mget_CNT 2

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

extern struct Screen        *Scr;
extern APTR                  VisualInfo;
extern struct Window        *mgetWnd;
extern struct Window        *findwindow;
extern struct Gadget        *mgetGList;
extern struct Menu          *mgetMenus;
extern struct IntuiMessage   mgetMsg;
extern struct Gadget        *mgetGadgets[2];
extern UWORD                 mgetLeft;
extern UWORD                 mgetTop;
extern UWORD                 mgetWidth;
extern UWORD                 mgetHeight;
extern UBYTE                *mgetWdt;
extern struct TextAttr       topaz8;
extern struct NewMenu        mgetNewMenu[];
extern UWORD                 mgetGTypes[];
extern struct NewGadget      mgetNGad[];
extern ULONG                 mgetGTags[];
extern UWORD                 DriPens[];

extern int listviewgadgetClicked( void );
extern int list2Clicked( void );
extern int mgetabout( void );
extern int mgetquit( void );
extern int mgetopenfile (void);
extern int mgetappend (void );
extern int mgetfind( void );
extern int mgetfindnext( void );
extern int mgetnoparse (void);
extern int mgetfiles (void);
extern int mgetsplit (void);
extern int mgetlinelength (void);
extern int mgetreadmes (void);
extern int mgetcase (void);
extern int mgetCD (void);

extern int MakeReq(char *, char *, char *);
extern int SetupScreen( void );
extern void CloseDownScreen( void );
extern void SetMenuValues(void );
extern int HandlemgetIDCMP( void );
extern int mgetCloseWindow();
extern int OpenmgetWindow( );
extern void ClosemgetWindow( void );
extern int SetupGadgets(struct Gadget *g, struct NewGadget *ng);
extern void TurnOnAllMenuItems(struct Menu *mm);
extern void ChangeWindowTitle(void);
extern void CleanUp(void);

#endif
