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

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

#define GD_ok                                  0
#define GD_cancel                              1
#define GD_searchtxt                           2
#define GD_replacetxt                          3
#define GD_search                              4
#define GD_replace                             5

#define GDX_ok                                 0
#define GDX_cancel                             1
#define GDX_searchtxt                          2
#define GDX_replacetxt                         3
#define GDX_search                             4
#define GDX_replace                            5

#define Replace_CNT 6

extern char SearchPattern[256];
extern char ReplacePattern[256];

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

extern APTR                  RVisualInfo;
extern struct Window        *ReplaceWnd;
extern struct Gadget        *ReplaceGList;
extern struct IntuiMessage   ReplaceMsg;
extern struct Gadget        *ReplaceGadgets[6];
extern UWORD                 ReplaceLeft;
extern UWORD                 ReplaceTop;
extern UWORD                 ReplaceWidth;
extern UWORD                 ReplaceHeight;
extern UBYTE                *ReplaceWdt;
extern struct TextAttr       topaz8;
extern UWORD                 ReplaceGTypes[];
/* extern struct NewGadget      ReplaceNGad[]; */
extern ULONG                 ReplaceGTags[];

extern int HandleReplaceIDCMP( void );
extern int OpenReplaceWindow( struct Screen *scr );
extern void CloseReplaceWindow( void );

