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 : Tak Tang
- */
-
- #define GetString( g ) ((( struct StringInfo * )g->SpecialInfo )->Buffer )
- #define GetNumber( g ) ((( struct StringInfo * )g->SpecialInfo )->LongInt )
-
- #define GD_New 0
- #define GD_Del 1
- #define GD_Up 2
- #define GD_Down 3
- #define GD_Env 4
- #define GD_GetFile 5
- #define GD_GetS 6
- #define GD_GetP 7
- #define GD_Save 8
- #define GD_Use 9
- #define GD_Cancel 10
- #define GD_Item 11
- #define GD_MenuItems 12
- #define GD_Tool 13
- #define GD_Drawer 14
- #define GD_Stack 15
- #define GD_Pri 16
- #define GD_Args 17
-
- #define GDX_New 0
- #define GDX_Del 1
- #define GDX_Up 2
- #define GDX_Down 3
- #define GDX_Env 4
- #define GDX_GetFile 5
- #define GDX_GetS 6
- #define GDX_GetP 7
- #define GDX_Save 8
- #define GDX_Use 9
- #define GDX_Cancel 10
- #define GDX_Item 11
- #define GDX_MenuItems 12
- #define GDX_Tool 13
- #define GDX_Drawer 14
- #define GDX_Stack 15
- #define GDX_Pri 16
- #define GDX_Args 17
-
- #define ETMP_CNT 18
-
- extern struct Library *IntuitionBase;
- extern struct Library *GadToolsBase;
- extern struct Library *UtilityBase;
-
- extern struct Screen *Scr;
- extern UBYTE *PubScreenName;
- extern APTR VisualInfo;
- extern struct Window *ETMPWnd;
- extern struct Gadget *ETMPGList;
- extern struct Menu *ETMPMenus;
- extern struct IntuiMessage ETMPMsg;
- extern UWORD ETMPZoom[4];
- extern struct Gadget *ETMPGadgets[18];
- extern struct IClass *getClass;
- extern struct _Object *getImage;
- extern UWORD ETMPLeft;
- extern UWORD ETMPTop;
- extern UWORD ETMPWidth;
- extern UWORD ETMPHeight;
- extern UBYTE *ETMPWdt;
- extern struct TextAttr *Font, Attr;
- extern UWORD FontX, FontY;
- extern UWORD OffX, OffY;
- extern struct TextFont *ETMPFont;
- extern struct GfxBase *GfxBase;
- extern UBYTE *Env0Labels[];
- extern UBYTE *Args0Labels[];
- extern struct NewMenu ETMPNewMenu[];
- extern UWORD ETMPGTypes[];
- extern struct NewGadget ETMPNGad[];
- extern ULONG ETMPGTags[];
-
- extern int NewClicked( void );
- extern int DelClicked( void );
- extern int UpClicked( void );
- extern int DownClicked( void );
- extern int EnvClicked( void );
- extern int GetFileClicked( void );
- extern int GetSClicked( void );
- extern int GetPClicked( void );
- extern int SaveClicked( void );
- extern int UseClicked( void );
- extern int CancelClicked( void );
- extern int ItemClicked( void );
- extern int MenuItemsClicked( void );
- extern int ToolClicked( void );
- extern int DrawerClicked( void );
- extern int StackClicked( void );
- extern int PriClicked( void );
- extern int ArgsClicked( void );
- extern int ETMPMENP_OPEN( void );
- extern int ETMPMENP_SAVE( void );
- extern int ETMPMENP_ABOUT( void );
- extern int ETMPMENP_QUIT( void );
- extern int ETMPMENE_DEF( void );
- extern int ETMPMENE_LAST( void );
- extern int ETMPMENE_REST( void );
- extern int ETMPMENS_ICON( void );
-
- extern int SetupScreen( void );
- extern void CloseDownScreen( void );
- extern int HandleETMPIDCMP( void );
- extern int ETMPCloseWindow( void );
- extern int OpenETMPWindow( void );
- extern void CloseETMPWindow( void );
-