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 : Hydra/LSD
- */
-
- #define GetString( g ) ((( struct StringInfo * )g->SpecialInfo )->Buffer )
- #define GetNumber( g ) ((( struct StringInfo * )g->SpecialInfo )->LongInt )
-
- #define GD_TypeList 0
- #define GD_NamePList 1
- #define GD_FilePList 2
- #define GD_IconPick 3
- #define GD_IconStr 4
- #define GD_IconInfo 5
- #define GD_IconRun 6
- #define GD_TypeAdd 7
- #define GD_TypeDelete 8
- #define GD_NamePAdd 9
- #define GD_NamePDelete 10
- #define GD_FilePAdd 11
- #define GD_FilePDelete 12
- #define GD_Save 13
- #define GD_Help 14
- #define GD_OK 15
- #define GD_TypeEdit 16
- #define GD_NamePEdit 17
- #define GD_FilePEdit 18
-
- #define GDX_TypeList 0
- #define GDX_NamePList 1
- #define GDX_FilePList 2
- #define GDX_IconPick 3
- #define GDX_IconStr 4
- #define GDX_IconInfo 5
- #define GDX_IconRun 6
- #define GDX_TypeAdd 7
- #define GDX_TypeDelete 8
- #define GDX_NamePAdd 9
- #define GDX_NamePDelete 10
- #define GDX_FilePAdd 11
- #define GDX_FilePDelete 12
- #define GDX_Save 13
- #define GDX_Help 14
- #define GDX_OK 15
- #define GDX_TypeEdit 16
- #define GDX_NamePEdit 17
- #define GDX_FilePEdit 18
-
- #define GD_PickType 0
- #define GD_PickOk 1
- #define GD_PickCancel 2
-
- #define GDX_PickType 0
- #define GDX_PickOk 1
- #define GDX_PickCancel 2
-
- #define Associate_CNT 19
- #define Pick_CNT 3
-
- extern struct IntuitionBase *IntuitionBase;
- extern struct Library *GadToolsBase;
-
- extern struct Screen *Scr;
- extern UBYTE *PubScreenName;
- extern APTR VisualInfo;
- extern struct Window *AssociateWnd;
- extern struct Window *PickWnd;
- extern struct Gadget *AssociateGList;
- extern struct Gadget *PickGList;
- extern struct Menu *AssociateMenus;
- extern struct IntuiMessage AssociateMsg;
- extern struct IntuiMessage PickMsg;
- extern struct Gadget *AssociateGadgets[19];
- extern struct Gadget *PickGadgets[3];
- extern struct IClass *getClass;
- extern struct _Object *getImage;
- extern UWORD AssociateLeft;
- extern UWORD AssociateTop;
- extern UWORD AssociateWidth;
- extern UWORD AssociateHeight;
- extern UWORD PickLeft;
- extern UWORD PickTop;
- extern UWORD PickWidth;
- extern UWORD PickHeight;
- extern UBYTE *AssociateWdt;
- extern UBYTE *PickWdt;
- extern struct TextAttr topaz8;
- extern struct NewMenu AssociateNewMenu[];
- extern UWORD AssociateGTypes[];
- extern UWORD PickGTypes[];
- extern struct NewGadget AssociateNGad[];
- extern struct NewGadget PickNGad[];
- extern ULONG AssociateGTags[];
- extern ULONG PickGTags[];
-
- extern int TypeListClicked( void );
- extern int NamePListClicked( void );
- extern int FilePListClicked( void );
- extern int IconPickClicked( void );
- extern int IconStrClicked( void );
- extern int IconInfoClicked( void );
- extern int IconRunClicked( void );
- extern int TypeAddClicked( void );
- extern int TypeDeleteClicked( void );
- extern int NamePAddClicked( void );
- extern int NamePDeleteClicked( void );
- extern int FilePAddClicked( void );
- extern int FilePDeleteClicked( void );
- extern int SaveClicked( void );
- extern int HelpClicked( void );
- extern int OKClicked( void );
- extern int TypeEditClicked( void );
- extern int NamePEditClicked( void );
- extern int FilePEditClicked( void );
- extern int PickTypeClicked( void );
- extern int PickOkClicked( void );
- extern int PickCancelClicked( void );
- extern int AssociateItem0( void );
- extern int AssociateItem1( void );
-
- extern int SetupScreen( void );
- extern void CloseDownScreen( void );
- extern void AssociateRender( void );
- extern int HandleAssociateIDCMP( void );
- extern int AssociateCloseWindow();
- extern int OpenAssociateWindow( void );
- extern void CloseAssociateWindow( void );
- extern int HandlePickIDCMP( void );
- extern int PickCloseWindow();
- extern int PickVanillaKey();
- extern int OpenPickWindow( void );
- extern void ClosePickWindow( void );
-