home *** CD-ROM | disk | FTP | other *** search
/ Black Box 4 / BlackBox.cdr / proglang / buser10.arj / BUSER10.DOC < prev    next >
Text File  |  1992-03-24  |  23KB  |  500 lines

  1.  
  2.  
  3.  
  4.  
  5.     ▒▒▒▒▒▒▒▒▒▄
  6.      ▒▒█▀▀▀▒▒█
  7.      ▒▒█   ▒▒█ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄
  8.      ▒▒▒▒▒▒▒█▀ ▒▒█▀▀▀▀  ▀▀▒▒█▀▀▀ ▒▒█▀▒▒█
  9.      ▒▒█▀▀▀▒▒█ ▒▒▒▒▄      ▒▒█    ▒▒▒▒▒▒█
  10.      ▒▒█   ▒▒█ ▒▒█▀▀      ▒▒█    ▒▒█▀▒▒█
  11.     ▒▒▒▒▒▒▒▒▒█ ▒▒▒▒▒▒▄    ▒▒█    ▒▒█ ▒▒█
  12.      ▀▀▀▀▀▀▀▀▀  ▀▀▀▀▀▀     ▀▀     ▀▀  ▀▀
  13.                                   ▒▒▒▒▄ ▒▒▒▒▄
  14.                                    ▒▒█▀  ▒▒█▀
  15.                                    ▒▒█   ▒▒█  ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄
  16.                                    ▒▒█   ▒▒█  ▒▒█▀▀▀▀ ▒▒█▀▀▀▀ ▒▒█▀▒▒█
  17.                                    ▒▒█   ▒▒█  ▒▒▒▒▒▒▄ ▒▒▒▒▄   ▒▒▒▒▒▒█
  18.                                    ▒▒█   ▒▒█   ▀▀▀▒▒█ ▒▒█▀▀   ▒▒█▒▒█▀
  19.                                    ▒▒▒▒▒▒▒▒█  ▒▒▒▒▒▒█ ▒▒▒▒▒▒▄ ▒▒█ ▒▒█
  20.                                     ▀▀▀▀▀▀▀▀   ▀▀▀▀▀▀  ▀▀▀▀▀▀  ▀▀  ▀▀
  21.  
  22.                             - Version 1.0 -
  23.  
  24.                    The Beta Program Tester Data Base
  25.  
  26.                 - Copyright (c) 1991-1992 Rand Nowell -
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.                        ╒═══════════════════════╕
  34.                        │   RaLin Enterprises   │
  35.                        │   40728 Sundale Dr.   │
  36.                        │   Fremont, Ca. 94538  │
  37.                        ├───────────────────────┤
  38.                        │     (510) 651-0253    │
  39.                        ╘═══════════════════════╛
  40.  
  41.  
  42. Program Documentation                                  Beta User 1.0
  43.  
  44.    The Legal Stuff.....
  45.  
  46.    Copyright:
  47.  
  48.    Beta User 1.0  is not a Public Domain or Free program. It is the
  49.    Copyrighted (c) 1991-1992 work of Rand Nowell dba Ralin Enterprises.
  50.    All rights are reserved. Copying, duplicating, selling or otherwise
  51.    distributing this product except as noted in the Distribution Policy
  52.    below is a violation of Federal Copyright Law.
  53.  
  54.    You are authorized to evaluate the program for a period of 30 days.
  55.    If after 30 days you wish to continue using the program, registration
  56.    IS REQUIRED. Please see REGISTER.FRM
  57.  
  58.    Distribution:
  59.  
  60.    1. Feel free to distribute the Shareware version of this program as
  61.       often as you like to any interested parties. Distribution to
  62.       Electronic Bullentin Boards is encouraged.
  63.    2. Please do not distribute this program without all the original
  64.       related files such as documentation, readme files, registration
  65.       forms etc.
  66.    3. Please distribute ONLY the original authenticated ZIP format file.
  67.    4. Please obtain our written permission before including the program
  68.       with any "bundled" software packages.
  69.    5. Please do not accept payment for the program; a copying fee of
  70.       $5.00 per diskette may be charged by a non-profit user-group.
  71.    6. Please do not alter the program or documentation in any way.
  72.    7. Individuals, groups, vendors or other software distribution
  73.       companies which market diskettes containg shareware or test-drive
  74.       evaluation programs, for profit, must obtain written permission
  75.       from RaLin Enterprises prior to distribution.
  76.  
  77.     DISTRIBUTION of the REGISTERED version of this program is in
  78.     violation of the license agreement and copyright law.
  79.  
  80.     ************************* DISCLAIMER *****************************
  81.  
  82.     This program is supplied "as is" without warrenty of any kind. The
  83.     entire risk of using, and results from the use of, is assumed by you
  84.     the user.  You assume all costs of repair, servicing and corrections
  85.     stemming from the use of this program.
  86.     Rand Nowell and/or RaLin Enterprises, or any other associated
  87.     company of the program author will not be held liable for any
  88.     damages from the use of this program. No warrenties are expressed or
  89.     implied.
  90.     ********************************************************************
  91.     To the original licensee of the REGISTERD version of Beta User 1.0
  92.     RaLin Enterprises DOES warrant that the program disk(s) on which the
  93.     program is recorded, be free from defects in material and
  94.     workmanship under normal use and service for a period of (90) ninety
  95.     days from date of delivery as evidenced by your receipt. Our entire
  96.     liability and your exclusive remedy shall be replacement of the
  97.     deffective disk not meeting the standards of this limited warranty.
  98.  
  99.  
  100.  
  101. Program Documentation                                  Beta User 1.0
  102.  
  103.                    ┌────────────────────────────────┐
  104.                    │  The Benifits Of Registration  │
  105.                    └────────────────────────────────┘
  106.  
  107.   1. The ability to run two external programs from within Beta User.
  108.  
  109.   2. A Shell to DOS access, goto the command prompt to operate any DOS
  110.      commands or programs you wish.
  111.  
  112.   3. The << UNREGISTERED >> message at the bottom of reports and on the
  113.      Main Menu screen will be removed.
  114.  
  115.   4. The ability to Backup or Archive your data to Floppy.
  116.  
  117.   5. Option of printing reports to a Disk File instead of printer. This
  118.      allows you to import into a word processor program and enhance it.
  119.      You can also send to the serial ports.
  120.  
  121.   6. Notification of MAJOR upgrades, also new program releases.
  122.      
  123.   7. Discounted price on any MAJOR upgrade of the program.
  124.  
  125.   8. Registered users can have the program modified to suit their needs.
  126.      Personalization, extra reports, printer enhancements etc.
  127.      See CUSTOM.DOC for more information.
  128.  
  129.   9. Access number to our BBS, which we hope to have up and running in
  130.  the next few months. Program support will be available, new programs as
  131.  they are produced, and many general utilities. Registered users will be
  132.  notified when the board goes up.
  133.  
  134.        All of the above, plus the good feeling of supporting the
  135.  
  136.                            SHAREWARE CONCEPT
  137.  
  138.  
  139.  
  140. Program Documentation                                  Beta User 1.0
  141.  
  142.  
  143.                             - Manual Index -
  144.  
  145.  
  146.  
  147.  
  148.                    Overview.........................1
  149.  
  150.                    Program Keys.....................2,3
  151.  
  152.                    Menus,Tables,Forms...............4
  153.  
  154.                    The Program......................5
  155.  
  156.                    Closing..........................6
  157.  
  158.  
  159. Program Documentation                                  Beta User 1.0
  160.  
  161.     Overview:                                                 Page 1
  162.  
  163.   Beta User  was developed to provide a dedicated system to allow
  164.   one to be aware at all times of how many BETA versions of a
  165.   program are out, who the people are that have them, and to record
  166.   thier findings and comments.
  167.   A version of Bete User is used here often, and it has proven
  168.   to be extremely helpful.
  169.  
  170.   Shareware Limitations:
  171.  
  172.   When I set out to release this program as Shareware, I was really not
  173.   to sure what I should do as far as protecting my program from
  174.   un-registered use. After all, I have put in a lot of hours on this,
  175.   its part of my income to feed my family, and how do I do that if
  176.   people use my program without compensating me?
  177.  
  178.   I HATE crippled shareware, you can't really try a program thats all
  179.   crippled up, and one that dies after 30 days is a real NO-NO. I had
  180.   the option of limiting the amount of records that could be entered
  181.   into the program, but I don't like that either.
  182.  
  183.              -------- I would rather work on TRUST --------
  184.  
  185.   So...... Beta User is NOT crippled, its NOT limited as to how
  186.   many programs or beta testers you can enter and maintain, and it has
  187.   enough types of record viewing and reports to be a very useful program
  188.   even if you don't register it.
  189.  
  190.   BUT.... if you register it, it becomes even more useful. There are
  191.   some extra handy things that are available in the registered version,
  192.   that you won't have in the Shareware version. Some of these show on
  193.   the Menus, but when called all you get is a message explaining what it
  194.   will do, and that its available with the registered version.
  195.  
  196.   So..... Please Register Beta User !
  197.  
  198.   By the way... when you first start Beta User, before you get the
  199.   Main Menu, you will be presented with two screens. They explain
  200.   that the program is shareware, for evaluation, and use beyond the
  201.   evaluation period requires that you register, and pay the small
  202.   registration fee. And also list the Benifits of Registration.
  203.  
  204.   Once you have reached the Main Menu, you will NOT see these screens
  205.   again. Sorry....but I felt a little reminder was necessary.
  206.  
  207.   Version Naming: Our program version naming method is as such.
  208.                   Using version one as an example.
  209.  
  210.   ver 1.0 to 1.4  original and updated shareware versions
  211.   ver 1.5 to 1.9  original and updated registered versions
  212.  
  213.   This would maintain with ver 2 - 3 etc of any program.
  214.  
  215.                                                             
  216. Program Documentation                                  Beta User 1.0
  217.  
  218. Program Keys:                                                 Page 2
  219.  
  220.    Throughout Beta User, certain keys are used for major work in
  221.    editing, viewing, entering information. They are explained here.
  222.    You will see references to Tables and Forms below, these will be
  223.    explained a little further in the manual.
  224.  
  225.    < Enter >
  226.  
  227.        Menus: Enter runs the procedure which is highlighted by the
  228.    cursor bar. The cursor bar may be moved one of two ways. Use the up
  229.    and down arrow keys, or press the first letter of the menu choice.
  230.    Once the highlite bar is placed, pressing enter gets the ball
  231.    rolling. If there is more than one choice with the same first letter,
  232.    successive presses of that letter will move to the next corresponding
  233.    Menu choice.
  234.  
  235.        Tables: When pressing Enter while on a highlighted record, a form
  236.    is called with which you may modify the information for that entry.
  237.  
  238.        Forms:  Forms are where you add or modify a records information.
  239.    On all forms there is a message displayed telling you the changes
  240.    about to take place, whether the record will be ADDED - CHANGED -
  241.    DELETED. Pay attention.  Pressing Enter on a field will accept that
  242.    field and move on to the next. Once information is entered you can
  243.    also press the down arrow key to accept and advance. Pressing Enter
  244.    on the last field in a Form will save the record and exit.
  245.  
  246.        General: In general, the Enter key accepts information, or starts
  247.        a procedure.
  248.  
  249.    < Ctrl-Enter > Control key + Enter
  250.        From any Form the Ctrl-Enter keypress is an immediate save and
  251.    exit. Say you are modifying a record, you modify a field that is half
  252.    way thorough the form. Instead of having to enter your way to the
  253.    last field, you can press Ctrl-Enter....save and exit.
  254.  
  255.    <Ins> The Insert key
  256.        Tables: The insert key is your command to ADD a record to the
  257.    file. Pressing insert will call up the new entry form.
  258.  
  259.        Forms: Whenever you are entering information into a form,
  260.    or any field, toggling the insert key will change from insert to
  261.    overwrite, as in most any other program you are used to.
  262.  
  263.    <Del> The Delete key
  264.        Tables:  Pressing Delete on a highlighted record will call up
  265.    a Form showing all the information for that record, prompting you to
  266.    press Enter to Delete. Be sure of what you're doing, one key press
  267.    and that record is GONE....
  268.  
  269.  
  270.  
  271. Program Documentation                                 Beta User ver 1.0
  272.  
  273. Program Keys (con't)                                             Page 3
  274.  
  275.       Forms: The delete key (and the backspace key) work as they would
  276.        in any other text editing program.
  277.  
  278.       <PgUp & PgDn>
  279.       These keys work as they would in any program. About the only place
  280.       the are useful is in a table, if you have more entries that are
  281.       not showing, this will jump up or down.
  282.  
  283.       <End & Home>
  284.       While editing a field, will move to beginning or end of line.
  285.  
  286.       <Esc>
  287.       General:  In general the escape key is your back-up key. If you
  288.   are at a sub menu, pressing Esc will will exit back to the calling
  289.   menu. If you are in a Table it will exit back to the calling Menu,
  290.   unless the Table has a prompt field for searches, then it may back up
  291.   to that field first, then exit to the calling Menu.
  292.   In a form the Esc key will back out of a Form one field at a time
  293.   until reaching the first field, at which time it will return to the
  294.   calling Table.  CAUTION: When using Esc to exit, NO SAVE IS MADE.
  295.  
  296.       <Ctrl-Esc> Control + Esc
  297.       General:  This works similar to the similar to the Ctrl-Enter key.
  298.   This is a fast exit key. Pressing this key combination from any
  299.   location in a Form or Table will immediately exit to the calling
  300.   procedure. CAUTION: When using Ctrl-Esc to exit, NO SAVE IS MADE.
  301.  
  302.   This pretty much covers the General use keys in the Program. There are
  303.   a couple of others to explain, keys that have been especially created
  304.   for the Beta User.
  305.  
  306.     <Alt-B>
  307.     This is the Screen Blanker. This key is available from All Menus,
  308.     and most Tables and Forms. Pressing it will blank the screen to
  309.     black on black to eliminate screen image burn-in, should you wish to
  310.     leave the keyboard for awhile but don't want to exit the program. If
  311.     you find that it won't work from where you're at, simply back up a
  312.     step and try it again.
  313.  
  314.     <F10>
  315.     This is the DOS Menu key. It calls the Menu from which you can
  316.     run other programs and Shell to DOS.
  317.  
  318.     Online Help:  There isn't any! Beta User is pretty simple to
  319.     use. One time through this manual and you should have no problems.
  320.     Not having Online Help allowed me to keep the program size quite
  321.     small.  When you receive the Shareware version, the DOS Menu will
  322.     have a selection to view this manual while running the program.
  323.     I suggest you leave it that way for awhile.
  324.  
  325.     NOTE: When you register, you will receive a supplemental Manual,
  326.     this will cover any additional features and how to use them. This
  327.     manual will NOT be re-sent. It is advised that you retain this one.
  328.  
  329.  
  330. Program Documentation                                 Beta User ver 1.0
  331.  
  332.                                                                 Page 4
  333.  
  334.     Menus-Tables-Forms: (An Explanation)
  335.  
  336. * Menus: Menus are where you select the procedure to Run.
  337.   There are two ways to choose your selection, using the arrow/cursor
  338.   keys, place the Highlite Bar on your choice and press Enter. Or, press
  339.   the first letter of the Menu choice, then press Enter. If there is
  340.   more than one choice with the same first letter, press the letter
  341.   again and the bar will move to the next item with that letter.
  342.   Menu choices are not Quick Keys, you must press Enter to activate.
  343.   The Highlite Bar will "Wrap" from Top to Bottom or Bottom to Top.
  344.  
  345. * Tables: The Table is the viewing window, here the specified records
  346.   will be listed, often in a sorted order, based on name,number etc.
  347.   Some Tables will have a LOCATOR field. This allows you to search for a
  348.   specified record, rather than scrolling, if your list is longer than
  349.   the display area. It will say Find (the search key), you would then
  350.   start typing in the name,number,code etc. that you wish to find. As
  351.   you type in each letter or digit, the Highlite Bar will move to the
  352.   first, the next matching entry. Once this entry is found you would
  353.   then press the Action key for Edit,Delete or whatever you wish to do
  354.   to this particular entry. Please refer to the Keys section for the
  355.   Actions provided.
  356.   Other Tables may have a Selection Field, where you would enter a
  357.   particular name,number,code etc. Once this is entered, only the
  358.   records matching that item will be shown. The first time you access
  359.   this type of table, the field will be blank. Just press Enter for a
  360.   list of choices. This will call up another Table, where you select the
  361.   item you want to use, press Enter, and the item will be placed in the
  362.   selector field. If you want to change the Selector item, you can
  363.   either press Ctrl-End to erase the current entry, press Enter again
  364.   for a list, or simply type in an invalid charector such as ] or / over
  365.   the first letter, and press Enter. As this item dosen't exist, the
  366.   list will be called for you to select your choice.
  367.  
  368. * Forms: When you press an Action key on a highlighted item in a Table
  369.   it calls up a FORM. The form is where information is Entered, Modified
  370.   or Deleted. A message will be displayed on each form telling you what
  371.   action is about to be applied to this record. The messages appear as
  372.   such: RECORD WILL BE ADDED - RECORD WILL BE CHANGED - PRESS ENTER TO
  373.   DELETE. If you are ADDING a record and you enter a value in a field
  374.   that holds the Indexing item, and it already exists, you will hear a
  375.   tone and see CREATES DUPLICATE KEY , you are not allowed to have
  376.   duplicate index keys in the program. For instance, if the records are
  377.   indexed on a persons name, entering a name that already exists will
  378.   generate the above message. In this case, if you entered William
  379.   Bonny, and it already existed, just change it to Bill Bonny, and the
  380.   entry will be allowed.
  381.   You can use the Insert key to toggle between Insert and Overtype mode
  382.   while entering information. If you are modifying information, and you
  383.   wish to change a field, you can press Ctrl-End to erase the field and
  384.   then type in the new information. When entering notes into a memo
  385.   field, the cursor will "wrap" to the next, when you reach the right
  386.   margin. You do not have to press Enter at the end of each line.
  387.  
  388.  
  389. Program Documentation                                 Beta User ver 1.0
  390.  
  391.                                                                 Page 5
  392.  
  393.   The Program:
  394.  
  395.   Now we will cover each Main Menu choice and what it calls, and what
  396.   you can do when you get there.
  397.  
  398.   Test Personel: (a)The Table shows a list of all the present/past people
  399.   who are testing your program(s). It shows the program they are
  400.   currently testing, what disk size they have if any, and when the beta
  401.   version was issued to them.(b) The Form, when called, lets you input
  402.   the beta testers name, address, phone. Whether they have been issued a
  403.   disk, if so what size, when issued. Has Disk is a choice field, you
  404.   can either use the arrow keys to select Yes or No, or hot the Y or N
  405.   key. Same for the Disk Size. The Memo field allows you to enter
  406.   comments from you or your tester.(c) The Report lists all the
  407.   information for each beta tester. Entries are grouped by Program Name,
  408.   and the Report is in compressed format.
  409.  
  410.   Product Records: (a) The Table lists Product Code, Product Name,
  411.   Development Program "You can enter what you used to develop it,
  412.   Pascal, C, Clipper etc." ,Version Number, Status "anything you want to
  413.   tag it with", Done "completed or not", Date Completed. Date Completed
  414.   is meant to be when you have finished beta version, and the testers
  415.   are perhaps testing final format. You use your own discretion.
  416.   (b) The Form allows you to enter new or modify existing info. Also
  417.   used for deleting an entry. (c) The Report lists all information for
  418.   all programs contained in the Data files.
  419.  
  420.   Who Has What: (a) The Table has a selection field at the top, if its
  421.   blank just press Enter for a list of your products. Once the field is
  422.   filled in, the listing will be only for persons who are testing that
  423.   particular product. It will list testers name, phone #, and whether or
  424.   not they have a disk. Having a disk or not could mean they obtained
  425.   the test version via your BBS, or you loaded it onto their system.
  426.   (b) There is NO Form for this Table, no modifying, adding or deleting.
  427.   (c) The Report lists all users who are testing the currently specified
  428.   product. You will be offered a popup window to verify the product you
  429.   want listed, or to change it if you wish.
  430.  
  431.   Reports: You can print the above reports from this menu. The Report
  432.   listed as Products Out is the same as the one from the Who Has What
  433.   table.
  434.  
  435.   Quit: Exits the program and returns you to the Operating System.
  436.  
  437.  
  438.  
  439. Program Documentation                                 Beta User ver 1.0
  440.  
  441.                                                                   Page 6
  442.  
  443.      In Closing:
  444.  
  445.    In closing, I would like to thank you for trying Beta User.
  446.    Also to remind you, registering this program will gain you many more
  447.    helpful and productive features. Features are being added all the
  448.    time. You will likely get more than has be mentioned here when
  449.    you register.
  450.  
  451.    Your comments are appreciated. If you can think of anything that may
  452.    enhance Beta User, let me know. I do listen, and its a good
  453.    chance your suggestion will be incorporated into the program.
  454.  
  455.    Read the CUSTOM.DOC explaining how you can have your Registered copy
  456.    of Beta User  customized. Many things are possible.
  457.  
  458.    Please use the provided REGISTER.FRM to register Beta User.
  459.  
  460.    For unregistered users, support is limited. But if you have a problem
  461.    while evaluating Beta User, I am willing to help. I can be
  462.    reached several ways.
  463.  
  464.    Registered Users are a priority as to receiving help via mail,phone
  465.    or electronic mail.
  466.  
  467.     Mail:    Rand Nowell
  468.              RaLin Enterprises
  469.              40728 Sundale Dr.  Fremont, Ca. 94538
  470.  
  471.     Phone:   (510) 651-0253  If you get a recorder, please leave a
  472.              message, if you are a registered user give your
  473.              registration number. Leave a brief description of the
  474.              problem, your phone number and best time to call. I will
  475.              return registered users calls at my expense. Unregistered
  476.              users, be prepared for a collect call.
  477.  
  478.     CIS (Compuserve)  User ID: 76124,761
  479.              I check Compuserve 2-3 times a month. This is not the
  480.              optimum way to contact me, but it will work.
  481.  
  482.     Net Mail:
  483.              Send Net Mail to Rand Nowell @ 1:161/42 OR 1:215/777
  484.              NetMail is checked daily.
  485.  
  486.     Fido-Net Messages can be left in the Fido Shareware Echo. These
  487.              messages are normally checked daily.
  488.  
  489.     BBS:     I hope to have our Support BBS up and running in the next
  490.              few months. All Registered Users will be notified by mail
  491.              when this happens. And if the correct fields have been
  492.              filled in on the registration form, they will be
  493.              pre-registered for access on the first call.
  494.  
  495.  
  496.   <eof> Beta User
  497.   
  498.  
  499.                                                                 
  500.