home *** CD-ROM | disk | FTP | other *** search
- /*
- * 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_DataFormat 0
- #define GD_ProgAlgo 1
- #define GD_EpromType 2
- #define GD_ReadByte 3
- #define GD_WriteByte 4
- #define GD_ReadEprom 5
- #define GD_BlankTest 6
- #define GD_CompareEprom 7
- #define GD_ProgramEprom 8
- #define GD_LoadFileReq 9
- #define GD_SaveFileReq 10
- #define GD_LoadFile 11
- #define GD_SaveFile 12
- #define GD_RamAddress 13
- #define GD_EpromAddress 14
- #define GD_Length 15
- #define GD_RamVal 16
- #define GD_DoOptions 17
- #define GD_LoadBt 18
- #define GD_SaveBt 19
- #define GD_TestHardware 20
-
- #define GDX_DataFormat 0
- #define GDX_ProgAlgo 1
- #define GDX_EpromType 2
- #define GDX_ReadByte 3
- #define GDX_WriteByte 4
- #define GDX_ReadEprom 5
- #define GDX_BlankTest 6
- #define GDX_CompareEprom 7
- #define GDX_ProgramEprom 8
- #define GDX_LoadFileReq 9
- #define GDX_SaveFileReq 10
- #define GDX_LoadFile 11
- #define GDX_SaveFile 12
- #define GDX_RamAddress 13
- #define GDX_EpromAddress 14
- #define GDX_Length 15
- #define GDX_RamVal 16
- #define GDX_DoOptions 17
- #define GDX_LoadBt 18
- #define GDX_SaveBt 19
- #define GDX_TestHardware 20
-
- #define GD_NumericalBase 0
- #define GD_SetBufferFrag 1
- #define GD_SetClearBuffer 2
- #define GD_SetInfoReq 3
- #define GD_OptionsOk 4
- #define GD_SavePrefs 5
- #define GD_OptionsCancel 6
- #define GD_setepsize 7
- #define GD_count 8
- #define GD_CIADelay 9
-
- #define GDX_NumericalBase 0
- #define GDX_SetBufferFrag 1
- #define GDX_SetClearBuffer 2
- #define GDX_SetInfoReq 3
- #define GDX_OptionsOk 4
- #define GDX_SavePrefs 5
- #define GDX_OptionsCancel 6
- #define GDX_setepsize 7
- #define GDX_count 8
- #define GDX_CIADelay 9
-
- #define GD_abort 0
-
- #define GDX_abort 0
-
- #define GD_NoEprom 0
- #define GD_SetVpp 1
- #define GD_T_CyAddress 2
- #define GD_T_CyData 3
-
- #define GDX_NoEprom 0
- #define GDX_SetVpp 1
- #define GDX_T_CyAddress 2
- #define GDX_T_CyData 3
-
- #define Eprommer_CNT 21
- #define Options_CNT 10
- #define Busy_CNT 1
- #define Test_CNT 4
-
- extern struct IntuitionBase *IntuitionBase;
- extern struct Library *GadToolsBase;
-
- extern struct Screen *Scr;
- extern UBYTE *PubScreenName;
- extern APTR VisualInfo;
- extern struct Window *EprommerWnd;
- extern struct Window *OptionsWnd;
- extern struct Window *BusyWnd;
- extern struct Window *TestWnd;
- extern struct Gadget *EprommerGList;
- extern struct Gadget *OptionsGList;
- extern struct Gadget *BusyGList;
- extern struct Gadget *TestGList;
- extern struct IntuiMessage EprommerMsg;
- extern struct IntuiMessage OptionsMsg;
- extern struct IntuiMessage BusyMsg;
- extern struct IntuiMessage TestMsg;
- extern struct Gadget *EprommerGadgets[21];
- extern struct Gadget *OptionsGadgets[10];
- extern struct Gadget *BusyGadgets[1];
- extern struct Gadget *TestGadgets[4];
- extern struct IClass *getClass;
- extern struct _Object *getImage;
- extern UWORD EprommerLeft;
- extern UWORD EprommerTop;
- extern UWORD EprommerWidth;
- extern UWORD EprommerHeight;
- extern UWORD OptionsLeft;
- extern UWORD OptionsTop;
- extern UWORD OptionsWidth;
- extern UWORD OptionsHeight;
- extern UWORD BusyLeft;
- extern UWORD BusyTop;
- extern UWORD BusyWidth;
- extern UWORD BusyHeight;
- extern UWORD TestLeft;
- extern UWORD TestTop;
- extern UWORD TestWidth;
- extern UWORD TestHeight;
- extern UBYTE *EprommerWdt;
- extern UBYTE *OptionsWdt;
- extern UBYTE *BusyWdt;
- extern UBYTE *TestWdt;
- extern struct TextAttr *Font, Attr;
- extern UWORD FontX, FontY;
- extern UWORD OffX, OffY;
- extern UBYTE *DataFormat0Labels[];
- extern UBYTE *ProgAlgo0Labels[];
- extern UBYTE *EpromType0Labels[];
- extern UBYTE *NumericalBase1Labels[];
- extern UBYTE *SetVpp3Labels[];
- extern UBYTE *T_CyAddress3Labels[];
- extern UBYTE *T_CyData3Labels[];
- extern struct IntuiText EprommerIText[];
- extern struct IntuiText BusyIText[];
- extern UWORD EprommerGTypes[];
- extern UWORD OptionsGTypes[];
- extern UWORD BusyGTypes[];
- extern UWORD TestGTypes[];
- extern struct NewGadget EprommerNGad[];
- extern struct NewGadget OptionsNGad[];
- extern struct NewGadget BusyNGad[];
- extern struct NewGadget TestNGad[];
- extern ULONG EprommerGTags[];
- extern ULONG OptionsGTags[];
- extern ULONG BusyGTags[];
- extern ULONG TestGTags[];
-
- extern int DataFormatClicked( void );
- extern int ProgAlgoClicked( void );
- extern int EpromTypeClicked( void );
- extern int ReadByteClicked( void );
- extern int WriteByteClicked( void );
- extern int ReadEpromClicked( void );
- extern int BlankTestClicked( void );
- extern int CompareEpromClicked( void );
- extern int ProgramEpromClicked( void );
- extern int LoadFileReqClicked( void );
- extern int SaveFileReqClicked( void );
- extern int LoadFileClicked( void );
- extern int SaveFileClicked( void );
- extern int RamAddressClicked( void );
- extern int EpromAddressClicked( void );
- extern int LengthClicked( void );
- extern int RamValClicked( void );
- extern int DoOptionsClicked( void );
- extern int LoadBtClicked( void );
- extern int SaveBtClicked( void );
- extern int TestHardwareClicked( void );
- extern int NumericalBaseClicked( void );
- extern int SetBufferFragClicked( void );
- extern int SetClearBufferClicked( void );
- extern int SetInfoReqClicked( void );
- extern int OptionsOkClicked( void );
- extern int SavePrefsClicked( void );
- extern int OptionsCancelClicked( void );
- extern int setepsizeClicked( void );
- extern int countClicked( void );
- extern int CIADelayClicked( void );
- extern int abortClicked( void );
- extern int NoEpromClicked( void );
- extern int SetVppClicked( void );
- extern int T_CyAddressClicked( void );
- extern int T_CyDataClicked( void );
-
- extern int SetupScreen( void );
- extern void CloseDownScreen( void );
- extern void EprommerRender( void );
- extern int HandleEprommerIDCMP( void );
- extern int EprommerCloseWindow();
- extern int EprommerRawKey();
- extern int OpenEprommerWindow( void );
- extern void CloseEprommerWindow( void );
- extern void OptionsRender( void );
- extern int HandleOptionsIDCMP( void );
- extern int OptionsCloseWindow();
- extern int OptionsRawKey();
- extern int OpenOptionsWindow( void );
- extern void CloseOptionsWindow( void );
- extern void BusyRender( void );
- extern int HandleBusyIDCMP( void );
- extern int BusyRawKey();
- extern int OpenBusyWindow( void );
- extern void CloseBusyWindow( void );
- extern void TestRender( void );
- extern int HandleTestIDCMP( void );
- extern int TestCloseWindow();
- extern int TestRawKey();
- extern int OpenTestWindow( void );
- extern void CloseTestWindow( void );
-