home *** CD-ROM | disk | FTP | other *** search
/ No Fragments Archive 12: Textmags & Docs / nf_archive_12.iso / MAGS / SOURCES / ATARI_SRC.ZIP / atari source / AHDI / SYQUEST / SQHDX / ADDR.C next >
Encoding:
C/C++ Source or Header  |  2001-02-09  |  3.6 KB  |  103 lines

  1. /* addr.c */
  2. /*  04-Feb-88    ml.    Get addresses of all dialogues. */
  3.  
  4. #include "obdefs.h"
  5. #include "defs.h"
  6. #include "hdx.h"
  7. #include "addr.h"
  8.  
  9. getalladdr()
  10. {
  11.     /* Dialogues shared by routines */
  12.     if (rsrc_gaddr(0, MENUBAR, &menuobj) == 0
  13.         || rsrc_gaddr(0, ABOUT, &abtdial) == 0
  14.         || rsrc_gaddr(5, NOWINCAP, &nowincap) == 0
  15.     || rsrc_gaddr(0, PHYSDEV, &physdial) == 0
  16.     || rsrc_gaddr(0, LOGDEV, &logdial) == 0)
  17.         return ERROR;
  18.  
  19.     /* Dialogues for Format */        
  20.     if (rsrc_gaddr(0, FWARNING, &fwarning) == 0
  21.         || rsrc_gaddr(0, DSKNAMES, &dsknames) == 0
  22.         || rsrc_gaddr(0, NOFMT, &nofmt) == 0
  23.     || rsrc_gaddr(0, FMTFNL, &fmtfnl) == 0
  24.     || rsrc_gaddr(0, FMTMSG, &fmtmsg) == 0
  25.     || rsrc_gaddr(0, DMRKMSG, &dmrkmsg) == 0
  26.         || rsrc_gaddr(0, CANTFORM, &cantform) == 0)
  27.     return ERROR;
  28.         
  29.     /* Dialogues for Partition */
  30.     if (rsrc_gaddr(0, PWARNING, &pwarning) == 0
  31.     || rsrc_gaddr(0, PARTPNL, &ppnl) == 0
  32.     || rsrc_gaddr(0, PICKPART, &p) == 0
  33.         || rsrc_gaddr(0, NOPART, &nopart) == 0
  34.     || rsrc_gaddr(0, PARTFNL, &partfnl) == 0
  35.     || rsrc_gaddr(0, PARTMSG, &partmsg) == 0
  36.     || rsrc_gaddr(0, PART2BIG, &part2big) == 0
  37.         || rsrc_gaddr(0, CANTPART, &cantpart) == 0)
  38.     return ERROR;
  39.  
  40.     /* Dialogues for Zero */    
  41.     if (rsrc_gaddr(0, ZWARNING, &zwarning) == 0
  42.     || rsrc_gaddr(0, ZEROFNL, &zerofnl) == 0
  43.     || rsrc_gaddr(5, HDRWRITE, &hdrwrite) == 0
  44.     || rsrc_gaddr(0, ZEROMSG, &zeromsg) == 0)
  45.     return ERROR;
  46.     
  47.     /* Dialogues for Markbad */
  48.     if (rsrc_gaddr(0, MWARNING, &mwarning) == 0
  49.     || rsrc_gaddr(0, LMRKMSG, &lmrkmsg) == 0
  50.     || rsrc_gaddr(0, LMRKFILE, &lmrkfile) == 0
  51.     || rsrc_gaddr(0, LMRKSUB, &lmrksub) == 0
  52.     || rsrc_gaddr(0, MARKORPH, &markorph) == 0
  53.     || rsrc_gaddr(5, SVFILES, &svfiles) == 0
  54.     || rsrc_gaddr(5, NSFILES, &nsfiles) == 0
  55.     || rsrc_gaddr(0, NODRSLOT, &nodrslot) == 0
  56.     || rsrc_gaddr(0, LMRKDONE, &lmrkdone) == 0)
  57.     return ERROR;
  58.  
  59.     /* Dialogues for Ship */
  60.     if (rsrc_gaddr(0, SWARNING, &shipdial) == 0
  61.     || rsrc_gaddr(0, SHIPDEV, &shipdev) == 0
  62.     || rsrc_gaddr(0, SHIPFNL, &shipfnl) == 0
  63.     || rsrc_gaddr(0, SCOMMAND, &scommand) == 0)
  64.     return ERROR;
  65.  
  66.     /* Error messages */
  67.     if (rsrc_gaddr(5, BSLREAD, &bslread) == 0
  68.         || rsrc_gaddr(5, BSLWRITE, &bslwrite) == 0
  69.         || rsrc_gaddr(5, CRUPTBSL, &cruptbsl) == 0
  70.         || rsrc_gaddr(5, FATREAD, &fatread) == 0
  71.         || rsrc_gaddr(5, FATWRITE, &fatwrite) == 0
  72.         || rsrc_gaddr(5, BADFAT, &badfat) == 0
  73.         || rsrc_gaddr(5, DIRREAD, &dirread) == 0
  74.         || rsrc_gaddr(5, DIRWRITE, &dirwrite) == 0
  75.         || rsrc_gaddr(5, SDIRREAD, &sdirread) == 0
  76.         || rsrc_gaddr(5, SDIRWRIT, &sdirwrit) == 0
  77.         || rsrc_gaddr(5, ROOTREAD, &rootread) == 0
  78.         || rsrc_gaddr(5, ROOTWRIT, &rootwrit) == 0
  79.         || rsrc_gaddr(5, BOOTREAD, &bootread) == 0
  80.         || rsrc_gaddr(5, BOOTWRIT, &bootwrit) == 0)
  81.         return ERROR;
  82.         
  83.     if (rsrc_gaddr(5, NOMEMORY, &nomemory) == 0
  84.     || rsrc_gaddr(5, RSRVBAD, &rsrvbad) == 0
  85.         || rsrc_gaddr(5, MANYLDEV, &manyldev) == 0
  86.         || rsrc_gaddr(5, AUTOBOOT, &autoboot) == 0
  87.         || rsrc_gaddr(5, CANTDEL, &cantdel) == 0
  88.         || rsrc_gaddr(5, CRUPTFMT, &cruptfmt) == 0)
  89.         return ERROR;
  90.             
  91.     if (rsrc_gaddr(5, MANYBAD, &manybad) == 0
  92.     || rsrc_gaddr(5, NOMENU, &nomenu) == 0
  93.     || rsrc_gaddr(5, OLDFMT, &oldfmt) == 0
  94.     || rsrc_gaddr(5, NEXSMEM, &nexsmem) == 0
  95.     || rsrc_gaddr(0, WRONPARM, &wronparm) == 0
  96.     || rsrc_gaddr(5, MDACH, &mdach) == 0
  97.     || rsrc_gaddr(5, MDMCHNG, &mdmchng) == 0
  98.     || rsrc_gaddr(5, WRPROTCT, &wrprotct) == 0)
  99.     return ERROR;
  100.     
  101.     return OK;
  102. }
  103.