home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / simtel / sigm / vols000 / vol028 / nameadd.doc < prev    next >
Text File  |  1985-02-09  |  6KB  |  132 lines

  1.  
  2.  
  3.  
  4.                          NAD:A NAME AND ADDRESS PROGRAM
  5.  
  6.  
  7.              NADé i≤ ß prograφ tha⌠ create≤ ß filσ oµ name≤ anΣ addresses¼ ì
  8.         fo≥ usσ b∙ othe≥ programs¼ e.g« t∩ prin⌠ labels¼ addres≤ letters¼ ì
  9.         or mail statements or invoices.  
  10.  
  11.              Sincσá yo⌡ namσ thσ filσ a⌠ thσ timσ i⌠ i≤ created¼á NADé ma∙ ì
  12.         bσá useΣá t∩ creatσ man∙ separatσ namσá anΣá addres≤á files«á Fo≥ ì
  13.         example¼á usinτá NAD¼á separatσ file≤ fo≥ office¼á home¼á o≥ eveε ì
  14.         Christma≤ card≤ ma∙ bσ created.
  15.  
  16.  
  17.              T∩á envokσ NADé merel∙ typσ 'NADº anΣ ß carriagσ returεá wheε ì
  18.         prompteΣá b∙á thσ CP/═ operatinτ systeφ ¿ A>)«á Thσá screeεá wil∞ ì
  19.         clear¼ anΣ thσ promp⌠ 
  20.  
  21.                   ENTE╥ TH┼ FIL┼ NAM┼ AS║  DRIVE:NAME.EXTESION
  22.  
  23.         wil∞ appear«  Ente≥ thσ namσ yo⌡ wisΦ t∩ usσ fo≥ thσ filσ oµ namσ ì
  24.         anΣ addresses«  I⌠ i≤ recommendeΣ tha⌠ yo⌡ usσ thσ 'Bº drive¼ anΣ ì
  25.         thσ extensioε 'NAD'¼ bu⌠ thi≤ i≤ no⌠ required« A≤ yo⌡ arσ remind-ì
  26.         eΣ b∙ thσ promptinτ message¼ thσ drivσ wil∞ bσ eithe≥ 'Aº o≥ 'B'¼ ì
  27.         thσ namσ ma∙ bσ u≡ t∩ eigh⌠ letter≤ o≥ spaces¼á anΣ thσ extensioε ì
  28.         n∩ morσ thaε threσ letter≤ o≥ spaces«  Fo≥ example¼ 'B:HOME.NAD'¼ ì
  29.         'B:OFFICE.NAD'¼ 'B:XMAS.NAD'¼ arσ al∞ permissiblσ filσ names.
  30.  
  31.              The second prompt will be the question
  32.  
  33.                              IS THIS A NEW FILE? Y/N
  34.  
  35.         answe≥á witΦ eithe≥ ß capita∞ 'Yº o≥ 'N'«á  Sa∙ 'Yº iµ thi≤ i≤á ß ì
  36.         ne≈ file¼á o≥ yo⌡ arσ re-creatinτ ß previou≤ file«  Enterinτ a'Yº ì
  37.         wil∞ ERAS┼ an∙ existinτ filσ b∙ thσ samσ name¼á and/o≥ creatσ thσ ì
  38.         filσ b∙ thσ namσ yo⌡ havσ jus⌠ entered.
  39.  
  40.           Additiona∞á name≤á anΣá addresse≤ ma∙ bσ addeΣ t∩á an∙á filσ ì
  41.         previousl∙ createΣ usinτ NAD¼á b∙ envokinτ NAD¼ enterinτ thσ filσ ì
  42.         name¼ anΣ answerinτ "noó t∩ thσ firs⌠ question«  Versioε 1.░ doe≤ ì
  43.         no⌠ permi⌠ correctioε o≥ alteratioε oµ thσ filσ afte≥ i⌠ ha≤ beeε ì
  44.         created« Thσ informatioε may¼ however¼  bσ correcteΣ a≤ thσ name≤ ì
  45.         anΣ addresse≤ arσ entered¼ a≤ outlineΣ below.
  46.  
  47.              The program will clear the screen and prompt 
  48.  
  49.         NAME:______________________________
  50.         #:______  STREET ____________________
  51.         CITY:__________ STATE:__________ ZIP:__________
  52.         ATTENTION: ______________________________
  53.  
  54.         Ente≥ eacΦ piecσ oµ information¼á followeΣ b∙ ß carriagσá return«  ì
  55.         Thσá prograφ wil∞ automaticall∙ positioε thσ curso≥ fo≥ thσá nex⌠ ì
  56.         entry«  An∙ item¼ e.g« thσ #¼ zi≡ o≥ attention¼ ma∙ bσ omitteΣ b∙ ì
  57.         merel∙á enterinτá ß carriagσ return«á  EacΦá underlinσá characte≥ ì
  58.         ('_'⌐ represent≤ onσ potentia∞ lette≥ oµ thσ entry╗  fo≥ example¼ ìè
  59.  
  60.                                         1
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.         u≡á t∩á thirt∙ letter≤ ma∙ bσ entereΣ fo≥ thσ name¼á teε fo≥á thσ ì
  70.         zip«á  Iµá morσ thaε thσ permissiblσ numbe≥ oµ letter≤ o≥ number≤ ì
  71.         arσ entered¼á thσ prograφ wil∞ sounΣ ß warninτ bell¼á erasσá you≥ ì
  72.         entry¼á promp⌠á tha⌠á thσ entr∙ i≤ to∩ long¼á anΣ repositioεá thσ ì
  73.         curso≥á awaitinτ you≥ response«á  Notσ tha⌠ thσ prograφ doe≤á no⌠ ì
  74.         distinguisΦ betweeε letter≤ anΣ numbers¼á anΣ thu≤ yo⌡ ma∙á ente≥ ì
  75.         either at any time (e.g. #: APT 3  STREET: N.3rd Street).  
  76.  
  77.              Afte≥á yo⌡á havσ entereΣ al∞ thσ informatioε (o≥ ßá carriagσ ì
  78.         return for each item), the program will prompt
  79.  
  80.                    IS THE INFORMATION CORRECT AS ENTERED? Y/N
  81.  
  82.         Again¼á answe≥á witΦá eithe≥á ßá capita∞á 'Yºá o≥á 'N'«á  Iµá thσ ì
  83.         informatioε i≤ correct¼á ente≥ ß 'Y'« Thσ prograφ wil∞ theε writσ ì
  84.         thσá informatioεá t∩á thσ file«á  Iµ yo⌡ b∙ chancσá havσá madσá ß ì
  85.         mistakσ iε enterinτ thσ information¼á ente≥ aε 'N'«á  Enterinτ aε ì
  86.         'Nºá wil∞á resul⌠ iε ß displa∙ tha⌠ offer≤ yo⌡ ß choicσá oµá eacΦ ì
  87.         iteφ (name,#,street¼ etc.)«  Ente≥ thσ numbe≥ oµ thσ firs⌠ incor-ì
  88.         rec⌠ entry«  Thσ iteφ wil∞ bσ erased¼ anΣ thσ curso≥ repositioneΣ ì
  89.         awaitinτ you≥ response«á  Afte≥ yo⌡ re-ente≥ thσ information¼ thσ ì
  90.         curso≥á wil∞á returε t∩ thσ questioε 'ente≥ thσ numbe≥ oµá incor-ì
  91.         rect..'«á  Iµ al∞ thσ informatioε i≤ correct¼ ente≥ thσ numbe≥ 8╗ ì
  92.         iµ not¼ continuσ b∙ enterinτ thσ numbe≥ correspondinτ t∩ thσ nex⌠ ì
  93.         incorrec⌠ entry«á  Oncσ yo⌡ ente≥ aε '8'¼á thσ prograφ wil∞ erasσ ì
  94.         thi≤á prompt¼á anΣ writσ thσ informatioε t∩ thσ file«á  Oncσá thσ ì
  95.         informatioε i≤ writteε t∩ thσ file¼á thσ NADé wil∞ rewritσ al∞ thσ ì
  96.         prompt≤ (name¼ #¼ street¼ etc.⌐ anΣ awai⌠ you≥ response.
  97.  
  98.              Iµ yo⌡ havσ n∩ furthe≥ name≤ o≥ addresse≤ t∩ enter¼ typσ thσ ì
  99.         namσ EXIT¼á carriagσ return¼ anΣ theε carriagσ returε througΦ thσ ì
  100.         remainding entries.  The program will ask you
  101.  
  102.                      DO YOU WANT A LISTING OF THE FILE? Y/N
  103.  
  104.         Again¼á answe≥ witΦ eithe≥ ß capita∞ 'Yº o≥ 'N'«  Iµ yo⌡ sa∙ 'Y'¼ ì
  105.         the program will ask
  106.  
  107.                    DO YOU WANT A HARDCOPY OF THE LISTING? Y/N
  108.  
  109.         ┴á 'Yºá wil∞ causσ thσ prograφ t∩ lis⌠ thσ filσ oε you≥á printer«  ì
  110.         Answerinτ 'Nº wil∞ lis⌠ thσ filσ oε thσ CR╘ (screeε o≥ terminal)«  ì
  111.         NADéá inhibit≤ scrolling╗á afte≥ thσ screeε i≤ full¼á thσá prograφ ì
  112.         wil∞á wai⌠á fo≥ yo⌡ t∩ ente≥ ß carriagσ returε beforσá continuinτ ì
  113.         thσ listing«  I⌠ wil∞ promp⌠ yo⌡ fo≥ thi≤ b∙ saying
  114.  
  115.                           ENTER ANY LETTER TO CONTINUE.
  116.  
  117.  
  118.                 Thσá NADá wil∞á exi⌠ t∩ thσ operatinτá systeφá (CP/M⌐ ì
  119.         afte≥á thσ listing¼á o≥ immediatel∙ iµ yo⌡ statσ tha⌠ yo⌡ d∩á no⌠ ì
  120.         want a listing of the file.
  121.  
  122.                 NADé wa≤ writteε b∙ Craiτ Rudlin¼ M.D« 
  123.  
  124.  
  125.  
  126.                                         2
  127.  
  128.  
  129.  
  130.  
  131.  
  132.