home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / mbug / mbug105.arc / CMOUSE.LQR / HELPMOUS.CMD < prev    next >
OS/2 REXX Batch file  |  1979-12-31  |  9KB  |  168 lines

  1. * MENU.CMD
  2. @ 20, 3 SAY "What command would you like help with?  "
  3. SET CONSOLE OFF
  4.     WAIT TO ACTION
  5. SET CONSOLE ON
  6. ERASE
  7. @  0,17 SAY "***  Help screen for The Churchmouse  ***"
  8. @  1,22 SAY "==============================="
  9. DO CASE
  10.  
  11.     CASE !(ACTION)='A'
  12.     @  3, 0 SAY "A - Add a name to the file."
  13.     @  5, 8 SAY "You will be prompted for all fields to be input. If you don't wish"
  14.     @  6, 8 SAY "to enter any data in a field, merely press <CR>. At the end of the"
  15.     @  7, 8 SAY "session your file will be re-indexed automatically."
  16.     @ 22,16 SAY " * BANG <CR> WHEN YOU FINISH READING THIS. *"
  17.  
  18.     CASE !(ACTION)='B'
  19.     @  3, 0 SAY "B - Go backward in the file."
  20.     @  5, 8 SAY "Goes to the previous name in the file (alphabetically), unless you"
  21.     @  6, 8 SAY "are at the beginning of the file in which case it has no effect."
  22.     @ 22,16 SAY " * BANG <CR> WHEN YOU FINISH READING THIS. *"
  23.  
  24.     CASE !(ACTION)='C'
  25.     @  3, 0 SAY "C - Change the content of a field."
  26.     @  5, 8 SAY "If you do not type a valid field, you will be told and no changes"
  27.     @  6, 8 SAY "will be made. If you change a last name the file will be re-indexed"
  28.     @  7, 8 SAY "at the conclusion of the session. Be sure you are consistant as to"
  29.     @  8, 8 SAY "upper and lower case for the contents of the fields!"
  30.     @ 22,16 SAY " * BANG <CR> WHEN YOU FINISH READING THIS. *"
  31.  
  32.     CASE !(ACTION)='D'
  33.     @  3, 0 SAY "D - Delete a name from the file."
  34.     @  5, 8 SAY "At the conclusion of the session, the file will be automatically"
  35.     @  6, 8 SAY "repacked."
  36.     @ 22,16 SAY " * BANG <CR> WHEN YOU FINISH READING THIS. *"
  37.  
  38.     CASE !(ACTION)='F'
  39.     @  3, 0 SAY "F - Go forward a name in the file"
  40.     @  5, 8 SAY "Will find the next name in the file in alphabetical order of last name."
  41.     @  6, 8 SAY "If you are at the end of the file, an 'F' will return you to the top."
  42.     @ 22,16 SAY " * BANG <CR> WHEN YOU FINISH READING THIS. *"
  43.  
  44.     CASE !(ACTION)='L'
  45.     @  3, 0 SAY "L - Print labels."
  46.     @  5, 8 SAY "You will be prompted as to whether you want a regular or special list"
  47.     @  6, 8 SAY "typed. Whether a record is regular or special (or neither or both) was"
  48.     @  7, 8 SAY "determined when you added the name to the list. A record is 'special'"
  49.     @  8, 8 SAY "if a 'T' appears in the MAILING2 field and 'regular' if a 'T' appears"
  50.     @  9, 8 SAY "in the MAILING1 field. To see the values in these fields, type 'V'."
  51.     @ 10, 8 SAY "Of course you can change them with 'C'. We suggest regular mailings be"
  52.     @ 11, 8 SAY "true for everyone on the list and special mailings be true for church"
  53.     @ 12, 8 SAY "members only."
  54.     @ 22,16 SAY " * BANG <CR> WHEN YOU FINISH READING THIS. *"
  55.  
  56.     CASE !(ACTION)='O'
  57.     @  3, 0 SAY "O - Output attendance data."
  58.     @  5, 8 SAY "This command will print a set of mailing labels so you can send corres-"
  59.     @  6, 8 SAY "pondence to those of your flock who have not attended church recently."
  60.     @  7, 8 SAY "Alternatively, you can generate a Mailmerge* readable file so you can"
  61.     @  8, 8 SAY "send out form letters to the wayward ones. You will be asked for a zone"
  62.     @  9, 8 SAY "under which to search. You may type 'ALL' to search all zones, or hit"
  63.     @ 10, 8 SAY "C/R to return to the menu. If you didn't type C/R, you will be asked if"
  64.     @ 11, 8 SAY "you want to select persons who missed the last one, two, three or four"
  65.     @ 12, 8 SAY "sessions of church. If you choose to generate a Mailmerge* type file,"
  66.     @ 13, 8 SAY "the file name will consist of a slash plus the zone (or ALL) plus another"
  67.     @ 14, 8 SAY "slash plus the number of absences for which the file is being generated."
  68.     @ 15, 8 SAY "Additionally, the file type will be .DAT. For example, /NW1/3.DAT is a"
  69.     @ 16, 8 SAY "file of churchgoers from the NW1 zone who have been absent from church"
  70.     @ 17, 8 SAY "for three weeks. Be careful when you create files for if there is a file"
  71.     @ 18, 8 SAY "on the disk with the same name as the one you are about to create, the"
  72.     @ 19, 8 SAY "existing file will be erased."
  73.     @ 20, 8 SAY "                              *trade mark Micro Pro Int'l Corp."
  74.     @ 22,16 SAY " * BANG <CR> WHEN YOU FINISH READING THIS. *"
  75.  
  76.     CASE !(ACTION)='P'
  77.     @  3, 0 SAY "P - Print out one record"
  78.     @  5, 8 SAY "Typing a 'P' sends all the information on one record to the printer."
  79.     @  6, 8 SAY "The printout has the same file card type border as you see on the"
  80.     @  7, 8 SAY "screen. All the information in the record is on the printout."
  81.     @ 22,16 SAY " * BANG <CR> WHEN YOU FINISH READING THIS. *"
  82.  
  83.     CASE !(ACTION)='Q'
  84.     @  3, 0 SAY "Q - Quit"
  85.     @  5, 8 SAY "Clears the screen, closes all files, and returns you to your operating"
  86.     @  6, 8 SAY "system. If you have changed a last name, deleted a name, or added any"
  87.     @  7, 8 SAY "records, the file is reindexed or packed prior to exiting."
  88.     @ 22,16 SAY " * BANG <CR> WHEN YOU FINISH READING THIS. *"
  89.  
  90.     CASE !(ACTION)='S'
  91.     @  3, 0 SAY "S - Search"
  92.     @  5, 8 SAY "Finds a record by the last name. You needn't type in the entire name,"
  93.     @  6, 8 SAY "but you must use the correct case. Smit will find Smith, but SMIT won't."
  94.     @  7, 8 SAY "If you have more than one Smith, 'S' will find the first one and 'F'"
  95.     @  8, 8 SAY "(searching forward) will find any others."
  96.     @ 22,16 SAY " * BANG <CR> WHEN YOU FINISH READING THIS. *"
  97.  
  98.     CASE !(ACTION)='T'
  99.     @  3, 0 SAY "T - Toggle attendee non-attendee"
  100.     @  5, 8 SAY "If you have a list of any respectable size, it would be less than feas-"
  101.     @  6, 8 SAY "able to want to keep attendance data on every person on the list. There"
  102.     @  7, 8 SAY "will also be those persons who will attend for awhile then skip several"
  103.     @  8, 8 SAY "months before returning. The 'T' command allows you to toggle between"
  104.     @  9, 8 SAY "an attendee (one on whom you are keeping attendance data), and a non-"
  105.     @ 10, 8 SAY "attendee. The computer will ask 'Are you sure?' to prevent you from ac-"
  106.     @ 11, 8 SAY "cidentally toggling the wrong person."
  107.     @ 22,16 SAY " * BANG <CR> WHEN YOU FINISH READING THIS. *"
  108.  
  109.     CASE !(ACTION)='U'
  110.     @  3, 0 SAY "U - Update the attendance records"
  111.     @  5, 8 SAY "Prompts you with names from the list, and asks if they attended the last"
  112.     @  6, 8 SAY "session of church.  Works with the 'T' and 'O' commands."
  113.     @ 22,16 SAY " * BANG <CR> WHEN YOU FINISH READING THIS. *"
  114.  
  115.     CASE !(ACTION)='V'
  116.     @  3, 0 SAY "V - View additional data"
  117.     @  5, 8 SAY "View allows you to see the data in your list that you wouldn't ordinari-"
  118.     @  6, 8 SAY "ly need on your screen. Also it allows us to put a window on the screen,"
  119.     @  7, 8 SAY "and windows seem to be the current rage! Hit any other character and the"
  120.     @  8, 8 SAY "window disappears."
  121.     @ 22,16 SAY " * BANG <CR> WHEN YOU FINISH READING THIS. *"
  122.  
  123.     CASE !(ACTION)='X'
  124.     @  3, 0 SAY "X - Extract data from a field"
  125.     @  5, 8 SAY "A very powerful command that lets you find a short series of characters"
  126.     @  6, 8 SAY "within a longer series. For instance, if you wanted to find how many"
  127.     @  7, 8 SAY "letters you were sending out to two persons, i. e. Fred and Doris, you"
  128.     @  8, 8 SAY "could look for ' and ' in the SALUT1 (or SALUT2) field. Note the spaces"
  129.     @  9, 8 SAY "before and after the ' and '; we don't want to find Wanda, do we? This"
  130.     @ 10, 8 SAY "command will either generate a set of mailing labels or will generate a"
  131.     @ 11, 8 SAY "Mailmerge (tm Micro Pro) readable file so you can send out form letters"
  132.     @ 12, 8 SAY "to all for whom your search paramaters are true. To make this command"
  133.     @ 13, 8 SAY "even more important we suggest you use the NOTES field to indicate any"
  134.     @ 14, 8 SAY "jobs, offices, committee positions, etc. held by using only one letter"
  135.     @ 15, 8 SAY "i. e. 'C T A' for Choir, Trustee, and Altar Committee. You could then"
  136.     @ 16, 8 SAY "use the 'X' command to find all the choir members by searching for all"
  137.     @ 17, 8 SAY "occurances of 'C' in the NOTES field! You could even code their singing"
  138.     @ 18, 8 SAY "voice (number of children). The possibilities are endless. Remember,"
  139.     @ 19, 8 SAY "CASE IS IMPORTANT! 'And' will not match 'and' or 'AND'! If you have"
  140.     @ 20, 8 SAY "chosen to generate a file rather than print labels, you will be asked"
  141.     @ 21, 8 SAY "to select a name for the file. The filetype will always be TXT."
  142.     @ 22,16 SAY " * BANG <CR> WHEN YOU FINISH READING THIS. *"
  143. ENDCASE
  144. SET CONSOLE OFF
  145. WAIT TO ACTION
  146. ERASE
  147. SET CONSOLE ON
  148. RETURN
  149. ì
  150. ì
  151. ì
  152. ì
  153. ì
  154. ì
  155. ì
  156. ì
  157. ì
  158. ì
  159. ì
  160. ì
  161. ì
  162. ì
  163. ì
  164. ì
  165. ì
  166. ì
  167. ì
  168.