// $VER: ChnageGUI.h 1.0 (15.10.95)

#include <intuition/intuition.h>
#include <intuition/classes.h>
#include <exec/types.h>

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

#define GD_Load_File_GetFile                   0
#define GD_Save_File_GetFile                   1
#define GD_FOUND_CheckBox                      2
#define GD_HEX_CheckBox                        3
#define GD_LENGTH_CheckBox                     4
#define GD_NOCHANGE_CheckBox                   5
#define GD_NOSIZE_CheckBox                     6
#define GD_OVERWRITE_CheckBox                  7
#define GD_PATH_CheckBox                       8
#define GD_POSITION_CheckBox                   9
#define GD_Error_Text                          10
#define GD_START_Button                        11
#define GD_Position_String                     12
#define GD_Load_File_String                    13
#define GD_Save_File_String                    14
#define GD_Search_String                       15
#define GD_Replace_String                      16

#define Change_CNT 17

extern "ASM" Class	*initGet(void);
extern struct TextAttr	topaz8;
extern UWORD		ChangeGTypes[];
extern struct NewGadget ChangeNGad[];
extern ULONG		ChangeGTags[];

extern int OpenChangeWindow(void);
