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 : Mike Austin
- */
-
- #define GetString( g ) ((( struct StringInfo * )g->SpecialInfo )->Buffer )
- #define GetNumber( g ) ((( struct StringInfo * )g->SpecialInfo )->LongInt )
-
- #define GD_GAD_FILE 0
- #define GD_GAD_PATH 1
- #define GD_GAD_UID 2
- #define GD_GAD_SCRIPT 3
- #define GD_GAD_PURE 4
- #define GD_GAD_ARCHIVE 5
- #define GD_GAD_USER_READ 6
- #define GD_GAD_USER_WRITE 7
- #define GD_GAD_USER_EXECUTE 8
- #define GD_GAD_USER_DELETE 9
- #define GD_GAD_GROUP_READ 10
- #define GD_GAD_GROUP_WRITE 11
- #define GD_GAD_GROUP_EXECUTE 12
- #define GD_GAD_GROUP_DELETE 13
- #define GD_GAD_OTHER_READ 14
- #define GD_GAD_OTHER_WRITE 15
- #define GD_GAD_OTHER_EXECUTE 16
- #define GD_GAD_OTHER_DELETE 17
- #define GD_GAD_VOLUMES 18
- #define GD_GAD_PARENT 19
- #define GD_GAD_OWNER 20
- #define GD_GAD_GROUP 21
-
- #define GDX_GAD_FILE 0
- #define GDX_GAD_PATH 1
- #define GDX_GAD_UID 2
- #define GDX_GAD_SCRIPT 3
- #define GDX_GAD_PURE 4
- #define GDX_GAD_ARCHIVE 5
- #define GDX_GAD_USER_READ 6
- #define GDX_GAD_USER_WRITE 7
- #define GDX_GAD_USER_EXECUTE 8
- #define GDX_GAD_USER_DELETE 9
- #define GDX_GAD_GROUP_READ 10
- #define GDX_GAD_GROUP_WRITE 11
- #define GDX_GAD_GROUP_EXECUTE 12
- #define GDX_GAD_GROUP_DELETE 13
- #define GDX_GAD_OTHER_READ 14
- #define GDX_GAD_OTHER_WRITE 15
- #define GDX_GAD_OTHER_EXECUTE 16
- #define GDX_GAD_OTHER_DELETE 17
- #define GDX_GAD_VOLUMES 18
- #define GDX_GAD_PARENT 19
- #define GDX_GAD_OWNER 20
- #define GDX_GAD_GROUP 21
-
- #define Main_CNT 22
-
- extern struct IntuitionBase *IntuitionBase;
- extern struct Library *GadToolsBase;
-
- extern struct Screen *Scr;
- extern UBYTE *PubScreenName;
- extern APTR VisualInfo;
- extern struct Window *MainWnd;
- extern struct Gadget *MainGList;
- extern struct Menu *MainMenus;
- extern struct IntuiMessage MainMsg;
- extern struct Gadget *MainGadgets[22];
- extern UWORD MainLeft;
- extern UWORD MainTop;
- extern UWORD MainWidth;
- extern UWORD MainHeight;
- extern UBYTE *MainWdt;
- extern struct TextAttr *Font, Attr;
- extern UWORD FontX, FontY;
- extern UWORD OffX, OffY;
- extern struct IntuiText MainIText[];
- extern struct NewMenu MainNewMenu[];
- extern UWORD MainGTypes[];
- extern struct NewGadget MainNGad[];
- extern ULONG MainGTags[];
-
- extern int GAD_FILEClicked( void );
- extern int GAD_UIDClicked( void );
- extern int GAD_SCRIPTClicked( void );
- extern int GAD_PUREClicked( void );
- extern int GAD_ARCHIVEClicked( void );
- extern int GAD_USER_READClicked( void );
- extern int GAD_USER_WRITEClicked( void );
- extern int GAD_USER_EXECUTEClicked( void );
- extern int GAD_USER_DELETEClicked( void );
- extern int GAD_GROUP_READClicked( void );
- extern int GAD_GROUP_WRITEClicked( void );
- extern int GAD_GROUP_EXECUTEClicked( void );
- extern int GAD_GROUP_DELETEClicked( void );
- extern int GAD_OTHER_READClicked( void );
- extern int GAD_OTHER_WRITEClicked( void );
- extern int GAD_OTHER_EXECUTEClicked( void );
- extern int GAD_OTHER_DELETEClicked( void );
- extern int GAD_VOLUMESClicked( void );
- extern int GAD_PARENTClicked( void );
- extern int GAD_OWNERClicked( void );
- extern int GAD_GROUPClicked( void );
- extern int MainMENU_ABOUT( void );
- extern int MainMENU_QUIT( void );
-
- extern int SetupScreen( void );
- extern void CloseDownScreen( void );
- extern void MainRender( void );
- extern int HandleMainIDCMP( void );
- extern int MainCloseWindow();
- extern int OpenMainWindow( void );
- extern void CloseMainWindow( void );
-