home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 530b.lha / AMenu_v1.3 / ArpC.h < prev    next >
C/C++ Source or Header  |  1991-07-03  |  2KB  |  38 lines

  1. /*********************************************************************\
  2. **                               ________________________________    **
  3. **    A n t h o n y             |________    __    __    ________|   **
  4. **                                       |  |o_|  |o_|  |            **
  5. **            T h y s s e n            __|   __    __   |__          **
  6. **                                  __|   __|  |  |  |__   |__       **
  7. **   `` Dragon Computing ! ''    __|   __|     |  |     |__   |__    **
  8. **                              |_____|        |__|        |_____|   **
  9. **                                                                   **
  10. \*********************************************************************/
  11. /*   This is the header file to the Arp library startup code
  12. ** The user must supply the global variables starting with "CLI_"
  13. ** listed below or a link error will result.
  14. */
  15.  
  16. #define  DO_ARP_COPIES         /* replace Dos calls with Arp Calls */
  17. #include <Proto/Arp.h>
  18. #include <Libraries/DosExtens.h>
  19.  
  20.  /* Variables you should provide */
  21. extern char *CLI_Template;   /* AmigaDOS Template    EG: "Arg/,,,"  */
  22. extern char *CLI_Help;       /* AmigaDOS Extra Help  EG: "No Help"  */
  23. extern char *CLI_Args[];     /* To hold args from tplate - if CLI (argv) */
  24. /* CLI_Args above is an array of string pointers. One pointer per argument
  25. given in the Template to a maximum of 20 (I think) */
  26.  
  27.  
  28.  /* Global varibals provided by the startup code itself */
  29. extern struct ArpBase       *ArpBase;
  30. extern struct IntuitionBase *IntuitionBase;
  31. extern struct GfxBase       *GfxBase;
  32. extern struct Process       *Process;   /* this process */
  33. extern struct WBStartup     *WBMsg;     /* workbench message - if WB (argv) */
  34.  
  35. extern void exit( int retcode );
  36. extern void main( int argc, char *argv[] );
  37.  
  38.