home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 462a.lha / SiliconSecretary_v1.3 / ReadMe.pp / ReadMe
Encoding:
Text File  |  1991-01-08  |  33.1 KB  |  709 lines

  1. Silicon Secretary V1.3  December 15, 1990
  2. Allen Maroney
  3. 2009-66th Ave. S.
  4. St. Petersburg, FL 33712  (USA)
  5. SHAREWARE - $25
  6.  
  7. If you can't afford the shareware fee please send me a card so that I can
  8. keep track of how far SS has traveled.
  9.  
  10. Suggestions and comments, as always, are welcome.
  11. Contact me through GEnie Mail (A.MARONEY) or Snail Mail.
  12. You are welcome to upload the Silicon Secretary to any BBS as long as it
  13. is in its original ARCed form.  User groups may add it to their libraries
  14. in ARCed or unarced form.
  15.  
  16. The following files should be in this archive:
  17. (All files ending with 'HELP' should go in a subdirectory named 'HELP')
  18.  
  19. The ARC should include:
  20.  SS              <-- The main program
  21.  SS.info         <-- graphical representation of my efforts
  22.                      This is similar to the efforts of a movie critic
  23.                      who spends 4-6 years in college, 2 years as a
  24.                      'cub reporter' and 5 hours watching and evaluating
  25.                      a movie just to have three stars printed next to the
  26.                      movie's title.  Sigh.
  27.  TestData        <-- An example league*
  28.  TestData.info   <-- The icon for TestData*
  29.  README          <-- You're readin' it now
  30.  README,info     <-- The icon for ReadMe
  31.  Help.info       <-- An icon for the Help directory
  32.  
  33.  SS.HELP         -|  Place these in a subdirectory named 'HELP'
  34.  SS.LEAGUEHELP    |  They're not really even started but the
  35.  SS.PERSONALHELP  |- main program uses them if you press HELP
  36.  SS.TEAM.HELP     |  LHARC v1.10 (or -x FLAG) will create and place
  37.  SS.OUTPUTHELP    |  them in a directory named HELP automatically.
  38.  SS.RULES**      -|
  39.                             * Not included in archives to beta testers
  40.                            ** SS.RULES may be moved to the output dir.
  41.  
  42.  If you have a previous version please remember to update your help files.
  43.  
  44.  If you are receiving SS from me as a disk it will not be bootable.  Sorry
  45. about this but I have not licensed the workbench from Commodore to re-release
  46. it.
  47.  
  48.  If your version of Silicon Secretary has a BETA character (it looks like
  49. a capitol 'B') following the revision number in the title bar it is a beta
  50. test copy and was NOT intended for release.  You are welcome to use it, but
  51. you have been warned.
  52.  
  53.  =============================================================================
  54.   WHAT IS IT?
  55.  
  56.   * For starters, it's BIG, about 400K.  (I have been told that
  57.     bigger is better.)
  58.  
  59.   * It can do in 20 seconds what a league secretary might be able to do in
  60.     a few hours by hand.
  61.  
  62.   * It cost nothing to try out.  If you use it I ask $25 in return for all
  63.     of the time that SS will save for you.  So far, everyone that has sent
  64.     in their shareware fee has (or will) received next version via
  65.     U.S. Snail Mail.
  66.  
  67.   * If you were able to download this file and unlharc it you should have
  68.     no problems learning how the Silicon Secretary works.
  69.  
  70.   LET'S BE MORE SPECIFIC, OKAY?
  71.  
  72.   You build a league data base containing teams, bowlers and subs.  Each
  73.   week you enter each bowler's scores and the team's win/loss record and
  74.   'RUN' this new data through the program.  In return for this effort on
  75.   your part you're rewarded with a fairly complete report on teams and
  76.   bowlers.  Load the file called TestData and RUN ALL WEEKS (it's in the
  77.   menu).  If you're not COMPLETELY SATISFIED, format the disk and you owe
  78.   me nothing!
  79.  
  80.   Are there any remaining bugs?  It would be a save bet to say yes, although
  81.   I don't know of any.   While I spent a considerable amount of time testing
  82.   and verifying things I'm sure that something (or a few somethings) slipped
  83.   through the cracks.  If you find anything wrong let me know.
  84.  
  85.   All help is accessed by clicking on the window in question and
  86.   pressing the HELP key.   Help with the menus may also be accessed by
  87.   the menu item 'HELP'.  These are pure ASCII text files that may be loaded
  88.   into and edited with most word processors.  To print any help menu click
  89.   the 'PRT' gadget to the right of the test (you need a printer also  :-)
  90.  
  91.   If anyone has a need for the format of the data file I would be willing
  92.   part with that info for a good cause.
  93.  
  94.   Silicon versions through 1.2 were written in Manx C v3.6a.  Begining
  95.   with version 1.3 Manx 5.0 was used.  This increased the program size
  96.   somewhat but the error checking is worth the tradeoff.
  97.  
  98.   If you have Power Packer or something like it you may want to compress
  99.   the SS file to save disk space.  Personally, I like quicker load times.
  100.   One warning here, depending on your available memory Power Packed files
  101.   may be loaded entirely into chip ram.  In the case of the Silicon
  102.   Secretary this doesn't leave much chip ram left.
  103.  
  104.   I really want to thank a few people for inspiration, guidance and beta
  105.   testing...
  106.  
  107.       Tim Martin (arthur of SID) for some great code - especially the
  108.                  quicksort routine and exec specific stuff.
  109.                  [If you've never tried SID, check it out!]
  110.  
  111.       Jerry T. Brown - Ace beta tester and data inputer.  About half of
  112.                        the features in SS v1.0 came from Jerry's ideas.
  113.  
  114.       Fabbian Dufoe - King of generic 'C' and all-around great guy.
  115.  
  116.       Jimbo Barber (arthur of StarTrek) - For NOT talking me into
  117.                    switching to Modula-2  :-)  and cookies!
  118.  
  119.       And the rest of the Tsunami Programming SIG gang.
  120.  
  121. <<< HISTORY >>>
  122.  
  123. *** V1.3 (12-15-90)
  124.  
  125.      - The 'SS.RULES' file may now be league specific.  SS will look in the
  126.        subdirectory specified in the League Editor for the SS.RULES file.
  127.        If it isn't there it will look in the HELP subdirectory.  This allows
  128.        you to rules for more than one league on a disk.
  129.  
  130.      - The "circular" gadgets (The ones that rotate through options until
  131.        you eventually get back to where you started) now are activated when
  132.        you press the mouse button down.  In earlier versions you also had to
  133.        release the mouse button on the gadget.  The most used example are
  134.        the WON/LOST/TIE/FORFEIT gadgets.
  135.  
  136.      - The personel print options (Phone list, addresses, mail labels) now
  137.        ask if you want to print hidden bowlers.  These are bowlers with
  138.        a '#' (only one though) preceeding their names.  If TWO '##' preceed
  139.        the name it will not be printed.  This will allow you to print
  140.        bowlers who are no longer with the league and avoid printing blinds
  141.        and fillers.  NOTE: SS will now place '##' before any new fillers
  142.        it creates.
  143.  
  144.      - The current (or partial) week will be expected to have the same
  145.        number of wins and losses or an error will be displayed.  This error
  146.        will NOT be displayed if the week contains a forfeiture or there
  147.        are an odd number of teams in your league.  If you want to check past
  148.        weeks do a partial run on each week.
  149.        (This check caught two errors in the TestData file.)
  150.  
  151.      - Fixed a bug in the file requester that wouldn't accept a file name
  152.        sometimes.  The proportional gadget in the file requester will show
  153.        files as you move it now.
  154.  
  155.      - You may have between 1 and 4 games active now.  The League Information
  156.        window 'number of games' gadget will allow from 1 to 4 now.  (3 or 4 
  157.        was the only options in previous versions)
  158.        NOTE: There will be a slight delay when you click this gadget due
  159.              to intuition activating and/or deactivating other gadgets.
  160.  
  161.      - You may now select the amount of pins subtracted from a ABSENT bowler's
  162.        average in the League Information window.  The default is 10.
  163.        (The blank area in the League Info window is for future expansion)
  164.  
  165.      - The BOWLER TO SUB option now leaves BLIND and ABSENT as well as
  166.        other subs used in tact in for the team and strips them for the sub.
  167.        Translated, it's works better - especially when you're moving a bowler
  168.        to another team.
  169.  
  170.      - Help files now are displayed with page heads and page breaks
  171.        (form feeds).  Other page breaks are better also.
  172.  
  173.      - The weekly data file will now have the correct icon (assuming that
  174.        you have Icon checked in the menu).  This should be a single small
  175.        bowling pin, not the full rack that is used for data files.
  176.  
  177.      - If you search the display window the found text will be highlighted.
  178.        The match will be on the fifth line from the top (lower if you are at
  179.        the end).  This will allow you to see the lines above the match.
  180.  
  181.      - Fixed a bug that could cause the POSITION WEEK to show up on the
  182.        weekly schedule before it should.
  183.  
  184.      - Compiled using Manx 5.0b.  This caught a few errors that the previous
  185.        version (3.6a) and myself missed.
  186.  
  187. *** V1.2 (10-28-90)
  188.  
  189. **************  Read the 1.2 changes below and make sure that you set the
  190. * IMPORTANT! *  'WINS=' gadget and 'BLIND -10' menu item on your old
  191. **************  (v1.0 & v1.1) data files before you run any data.
  192.                 Also... AUTOBLIND no longer exists. You will have to fill
  193.                 out short teams with dummy bowlers and enter them as 'B'lind.
  194.  
  195.     - All old (v1.0, 1.1) data files will work with V1.2.
  196.  
  197.     - Fixed a bug where individual forfeitures would appear to be
  198.       turned on randomly throughout the data.  (This didn't happen
  199.       often)  This same bug could cause internal handicaps to be wrong for
  200.       floating subs.  SQUASH!  One dead bug. (gimme a break, it's 3:20 am)
  201.       NOTE: The actual handicaps on paper were correct.  This will only
  202.             change the team's total pin count.  Since Silicon Secretary
  203.             always calculates all data from scratch v1.3 will correct
  204.             all incorrect total pin scores.
  205.  
  206.     - *Fixed a bug where the 's' & 't' (second & third) markers were
  207.        sometimes off on the team high handicap series.
  208.  
  209.     - Fixed a bug where if your league has less than 3 teams SS would lock
  210.       up during loading if the team editor window wasn't already opened.
  211.       (This is for all of you two-team leagues!)
  212.  
  213.     - AUTOBLIND is no longer available.  In a informal survey of SS users
  214.       I found no secteraries using it.  The potential for SS adding in
  215.       missing scores was too great also.
  216.  
  217.     - 'AVG' is the now bowler's average for the following week.
  218.       If a average from a previous league (Entering Average) is being
  219.       used this will have an asterisk before it.  In most leagues this
  220.       will be for the first 9 or 12 games.  During this time the new
  221.       average will be displayed under the EA column.
  222.       Once the bowler begins to use their new average it will be in the
  223.       AVG column (without an asterisk) and the EA will be moved to the EA
  224.       column (with an asterisk).    If there is no entering average three
  225.       hyphens will be here.
  226.       This sounds more confusing than it is.  All you have to know is that
  227.       the average under the AVG column is the one that you use for the
  228.       following week.
  229.  
  230.     - The ABC 100 pins over average game and ABC 150 pins over series now use
  231.       the entering average if less than 21 games are bowled and the current
  232.       average if 21 or more games are bowled.  Bowlers with less than 21 games
  233.       and no entering average will not qualify.
  234.       (ABC 1990-91 rule book, rule 55c, page 49)
  235.       NOTE: The 21 games referenced above cannot be changed by the user and
  236.             are NOT tied into the QUALIFY GAME gadget.
  237.  
  238.     - 'RULES' was added to the project menu.  This looks for a text file
  239.       in the HELP subdirectory named 'SS.RULES'.  If you have your league's
  240.       rules as a text file stick it here for online help.
  241.       The rules need to have a return at the end of every line and no more
  242.       than 75 characters in a line for proper display.  The current limit is
  243.       2000 lines, providing that you have the free memory.
  244.  
  245.     - The Display Window may now be searched.  While it is active press
  246.       the question mark (shifted slash) and enter the search string.
  247.       Pressing return on the search string will always start the search
  248.       with the first line in the display.  Clicking the NEXT gadget will
  249.       continue the search from the current line.
  250.       The 'A EQUALS a' gadget will cause a NON case sensitive search.
  251.       Clicking it to 'A NOT EQUAL a' will cause a case sensitive search.
  252.       Whenever you enter a new search string the search will start at the
  253.       first line and go to the first match or end, whichever is found
  254.       first.  During the search the window's title will display 'Searching...'
  255.       and the pointer will be busy.  When a match is found the line that
  256.       contains it will become the top line on the display, the title will
  257.       display 'Text Found' and the pointer will normal return.  If a match
  258.       is found clicking NEXT gadget will continue the search beginning at
  259.       the next line.  When no matches are found the screen will flash, the
  260.       title will display 'Text Not Found' and the pointer will return to
  261.       normal.
  262.       Closing the Display window will also close the search window.
  263.  
  264.     - CHANGES TO THE SEASON LEADERS
  265.       - Next to the QUALIFY gadget (eg-2/3 TO QUALIFY) is the SEASON/HALF
  266.         gadget.  This will allow you to have season leaders or half leaders,
  267.         depending on your bylaws.
  268.         NOTE 1: there must be more weeks entered in the season than in the
  269.                 half for the HALF option to do anything.
  270.         NOTE 2: The HALF/SEASON gadget has no effect on the bowler's
  271.                 individual data, only the leaders.
  272.       - The 'M E N' and 'W O M E N' heads under season leaders will only be
  273.         displayed in mixed leagues.  If you had a all-men or all-woman league
  274.         it was redundant.
  275.       - The 'S E A S O N    L E A D E R S' heading will be replaced with
  276.         'F I R S T    H A L F    L E A D E R S' or
  277.         'S E C O N D    H A L F    L E A D E R S' if the HALF gadget was
  278.         selected AND there are more weeks in the season than in the half.
  279.  
  280.     - *The OUTPUT/OPTS menu has two new additions:
  281.        RECAP LIST
  282.        This is similar to the recap form except that it is list of the
  283.        bowlers on each team side-by-side.  This should be handier if
  284.        your league uses carbon (or NCR) recap forms.  You may have both
  285.        RECAP FORM and RECAP LIST active, although I don't know why anyone
  286.        would want to.  This uses the built-in schedule.
  287.        NEWSLETTER
  288.        Prints up a summary of the week's highlights suitable to turn
  289.        in for a company or church newsletter.  This is designed to be a
  290.        starting point for a article, not the finished product.  It will
  291.        be expanded in the future.
  292.  
  293.     - *If you start SS from the CLI it will detach now.
  294.        This is the same as using the RUN command - 'Run SS FileName'.
  295.  
  296.     - You may search for a bowler's name by entering a question mark
  297.       followed by a unique portion of the name in the gadget where you
  298.       would normally enter the bowler's name (either in the team editor
  299.       personnel window).  If a match is found it will be displayed, otherwise
  300.       the original bowler's name will reappear.  Regardless of where you
  301.       start the search the computer begins with the first bowler in the
  302.       Sub Team.  The search string is NOT case sensitive and may be any part
  303.       of the bowler's name.
  304.  
  305.     - A '-10' gadget is located next to the BLIND SCORE in the League
  306.       info window.  Some leagues subtract 10 from the blind score.  Since
  307.       the handicap is calculated before subtracting 10 there is a 30 pin
  308.       per series (based on 3 games) difference.  Below are examples with
  309.       (example 1) and without (example 2) the 'BLIND -10' being checked.
  310.        EXAMPLE 1:  BLIND = 150......  BOWLER GETS 150 + 45 (150 Hcp @ 90%)
  311.        EXAMPLE 2:  BLIND = 150......  BOWLER GETS 140 + 45 (150 Hcp @ 90%)
  312.  
  313. IMPORTANT! - If you are using a data file from v1.0 or 1.1 you
  314.              will need to set this gadget correctly the first time
  315.              that you load the data.
  316.              The default is NOT subtracting 10 (a blank gadget).
  317.  
  318.     - *The points awarded for each win (WINS=1 in the league info window)
  319.        now has the following options:
  320.         'WINS= 1'   GAMES are worth 1 point and TOTAL is worth 1 point.
  321.         'WINS= 2'   GAMES are worth 2 points and TOTAL is worth 2 points.
  322.         'WINS=1+2'  GAMES are worth 1 point and TOTAL is worth 2 points.
  323.         'WINS=2+1'  GAMES are worth 2 points and TOTAL is worth 1 point.
  324.        clicking this gadget will loop through the options.
  325.  
  326. IMPORTANT! - If you are using a data file from v1.0 or 1.1 you
  327.              will need to set this gadget correctly the first time
  328.              that you load the data if you need 'WINS=1+2' or 'WINS=2+1'.
  329.  
  330.     - The HANDICAP field in the output was moved next to the average.
  331.       The old placement (next to the entering average) was confusing
  332.       too many people.
  333.  
  334.     - *The L/S (Last Series) field will contain 'abs' if the bowler was
  335.        entered as being ABSENT and 'bli' if the bowler was entered as BLIND.
  336.        If the bowler was using a floating sub (from the SUB TEAM) the sub's
  337.        number will be displayed preceded by a lower case 's'. eg- 's03'
  338.  
  339.     - Since all subs on the sub team may not be displayed (if their name
  340.       is preceded with a '#'). All floating subs will have their sub
  341.       number prior to their names on the printout.  This number will
  342.       match the Last Series information (see above).
  343.  
  344.     - *If you do not enter a path name in the League Editor and FILE is
  345.        selected from the menu a requester will ask you where to save the file.
  346.  
  347.     - *The SUB LIST will now display the sub's average for the next week,
  348.        not their current average.  The difference being that a sub with
  349.        less than required number of games to begin rolling over their handicap
  350.        and has a entering average will display the entering average.
  351.  
  352.     - If the lane name was entered in all caps the week, day and page number
  353.       will also be in all caps.  The second character in the lane name
  354.       is what is checked for upper or lower case.
  355.  
  356.     - There is a built-in delay when you hold down many of the gadgets
  357.       to give you enough time to stop where you want to.  It was too
  358.       long.  v1.1 used a delay of 18, v1.2 uses 14.  This may seem fast
  359.       at first but you'll get used to it.
  360.  
  361.     - Fixed MANY typos in the docs and other cosmetic things.
  362.  
  363.       *These were suggestions from Silicon Secretary Users.
  364.  
  365. *** V1.1 (8-20-90)
  366.  
  367.     - All old (v1.0) data files will work with V1.1.
  368.  
  369.     - An icon for the Help directory is now included
  370.  
  371.     - If the Schedule is selected (under OUTPUT-OPTS. menu) the position
  372.       weeks will now be filled in correctly (1st vs 2nd, 3rd vs 4th, etc.)
  373.  
  374.     - The Most Improved Averages will now round down.  This is part of the
  375.       End Of Season (EOS) report.
  376.  
  377.     - The final week in each half will be noted as such at the top of
  378.       the pages.
  379.  
  380.     - Spruced up the command line help.  Type "SS ?" from the CLI
  381.       (without the quotes).
  382.  
  383.     - Tested and works on a 25 MHz A3000.  The testing consisted of
  384.       about 20 minutes of playing around, not exactly scientific.
  385.       Under Workbench 2.0 there was a noticeable delay after each press
  386.       of the left mouse button.  With that exception everything seemed to
  387.       work the same as it does on 500/100/200, only faster.  I'll check
  388.       into the delay when WB 2.0 is released to the general public.
  389.  
  390.     - The OTHER menu has a new addition - AVG. BEEP
  391.       Some recap forms have the bowler's average next to the first
  392.       game.  It's easy to enter the average as the first game if
  393.       you're not very careful (I've done it).  If this is checked
  394.       the screen will flash (DisplayBeep) whenever a bowler's average
  395.       is entered as a score.  This is only a reminder to be careful.
  396.       Other than the flash nothing else changes.
  397.  
  398.     - The SEX (got your attention?) gadget is now a little smarter.  Whatever
  399.       your league has the most of (men or women) will be selected whenever
  400.       a new bowler is created.  This way on a all woman league after the
  401.       gadget is clicked to female [F] on the first bowler it will default to
  402.       female for all remaining bowlers.
  403.       To prevent you from clicking the SEX gadget by mistake you will be
  404.       asked to verify the change after the second week.  The logic here is
  405.       that after the second week you should know what sex they are and
  406.       that will most likely not change [excluding California].
  407.  
  408.     - Bowlers named 'BLIND' or '#BLIND' do not show up on the Address or
  409.       Phone list now.
  410.  
  411.     - Some of the menus have been relocated to, what I feel anyway, is a
  412.       more logical location under OUTPUT to OPTS. (OPTIONS).  They include:
  413.       AWARDS, SCHEDULE, SHORT FORM.
  414.  
  415.     - In addition to the above moves a new option named SUB LIST has been
  416.       added.  This will display the floating subs' names, average and phone
  417.       numbers after the main printout.  This could be handy for teams that
  418.       need a bowler at the last minute.  This list will print out on a
  419.       separate page.
  420.  
  421.     - Below SUB LIST is another new creature named RECAP FORM.  It prints
  422.       recap forms using the ABC/WIBC rotation schedule.  Since it only
  423.       prints to standard paper (not carbon or NCR pre-printed forms) its
  424.       usefulness may be limited by your league's rules (If your league
  425.       requires multi-part forms)
  426.       If your League has an odd number of teams a 'team' of 'blind' bowlers
  427.       will be created using your Blind Score - 10 pins.
  428.  
  429.     - Fixed a minor bug that caused the tenth week file name to be appended
  430.       with a '0'.
  431.  
  432.     - Bowlers with exactly the QUALIFY GAMES bowled will now show up
  433.       in the end-of-season (EOS) report.
  434.  
  435.     - Bowlers must have bowled 21* games before they can qualify for
  436.       scratch or handicap season leaders.  Previous versions didn't place
  437.       restrictions on scratch series/games.
  438.  
  439.     - The RETROACTIVE HANDICAP gadget has been dumped.  It has been
  440.       replaced with a option for selecting the way that the season leaders
  441.       qualify.  This is a percentage of actual games bowled against
  442.       possible games.  Selecting ALL QUALIFY allows every bowler to
  443.       qualify after their first game.
  444.  
  445.     - Patch qualification (Awards) is tied into the QUALIFY GAMES gadget
  446.       in the League Info. window.  The bowler cannot qualify for a patch
  447.       until they bowl 21* games.
  448.  
  449.       *21 is the default, the actual number of games is determined by
  450.        whatever you enter in QUALIFY GAMES.
  451.  
  452.     - Other assorted minor or cosmetic changes.
  453.  
  454. *** V1.0 (6-5-90)
  455.  
  456.     - Totally re-wrote the scheduler part.  It now uses the ABC/WIBC
  457.       team schedules.  Currently leagues with between 3 and 20 teams
  458.       can take advantage of this.  I haven't added schedules beyond
  459.       20 teams, but if there are many requests I may in the future.
  460.  
  461.     - Added SCHEDULE to the OTHER menu.  If this is selected the following
  462.       week's schedule will be printed in the statistics report each week.
  463.       These are taken from the above ABC/WIBC schedule.
  464.  
  465.     - Fixed a bug that would cause some of the first games to have scores
  466.       in them when a new bowler is created.  This bug was born in V0.9.
  467.  
  468.     - Added 3-200 games to the men's awards.  This was an oversight.
  469.  
  470.     - Fixed a bug that didn't show the 'f'irst, 's'econd and 't'hird
  471.       places for the last team's high series and games.
  472.  
  473.     - Fixed a bug that allowed the asterisk for using the entering average
  474.       to remain after the it wasn't being used.
  475.  
  476.     - Fixed a bug that allowed individual patch awards to compound every
  477.       time you ran the data.  It now clears between runs.
  478.  
  479.     - Added a letter representing league offices to the end of each bowler's
  480.       name that is a officer.  (This is not part of the SHORT FORM option)
  481.       See the docs for more details.
  482.  
  483.     - Added a 'BYTES FREE' display to the team editor window's status line.
  484.       Selecting TEAM EDITOR from the menu or pressing return on most
  485.       string gadgets will display the remaining chip and fast ram.
  486.  
  487. *** V0.9
  488.     - MOST IMPROVED AVERAGES and HIGH AVERAGES will be printed at the
  489.       end of the END OF SEASON REPORT.  Both of these will be displayed
  490.       with one decimal point to help resolve ties.  Only Bowlers with
  491.       at least QUALIFY_GAMES will be displayed.
  492.       (QUALIFY_GAMES is set in the League Editor and would normally be 21)
  493.  
  494.     - Page heads now print at the top of each END OF SEASON REPORT page.
  495.  
  496.     - Floating subs may be added, deleted and transposed (moved).
  497.       All of the scores in the league will be adjusted to reflect
  498.       these change so that the correct sub is used.  There will be a
  499.       slight delay during these changed if the league is large.
  500.       NOTE: Only floating subs that are NOT being used may be deleted.
  501.  
  502.     - Fix a bug that allowed both men and women to qualify for ABC &
  503.       WIBC awards.  Now only men qualify for ABC and women for WIBC.
  504.  
  505.     - Fixed a page number glitch that caused even numbered pages to be
  506.       skipped.  (damn recursion!  :-)
  507.  
  508.     - The END OF SEASON report and AWARDS only displays bowlers that have
  509.       at least XX games.  Where XX is the number of games you entered in the
  510.       Qualify Games field in the League Editor, usually 21.
  511.  
  512.     - Added the LAST WEEK'S HIGHS after the individual stats in the main
  513.       (RUN) output.  NOTE: Each bowler will only be displayed ONCE in each
  514.       category, even if they place first and second.
  515.  
  516. *** V0.8
  517.     - Fixed a bug in the floating subs.  The program WAS looking at the
  518.       current floating sub's current handicap not the handicap of the
  519.       week that they were used.
  520.  
  521.     - INDIVIDUAL FORFEITURES may be entered by clicking the ABSENT gadget
  522.       on a bowler with a score in the current week.  Clicking again or
  523.       manually entering on that score will turn it off.  This is fairly
  524.       complicated so read the instructions!
  525.  
  526.     - The League Editor option 'USE EA AVERAGE THROUGH WEEK:' has been
  527.       changed to 'USE EA AVERAGE THROUGH GAME:'.  The handicap rollover
  528.       will only take effect at the start of a week following the one where
  529.       this requirement is met.  I did this because ABC always seems refers
  530.       to this by game (eg- game 12) not week.
  531.  
  532.     - Items under the PERSONNEL menu column will no display without the
  533.       OUTOUT TO FILE being selected.
  534.  
  535.     - MENU CHANGES:  the PRINT ADDRESS option has been renamed PRINT LABELS.
  536.                      This more accurately describes what it does.
  537.                      Only Bowlers with a address will be printed.
  538.  
  539.                      A new PRINT ADDRESS option has been created that prints
  540.                      each bowler's NAME, ADDRESS & PHONE one one line.
  541.  
  542.     - The ESC (escape) key does the same thing as the STOP gadget in the
  543.       Display window.
  544.  
  545.     - The ESC (escape) key will prompt you to stop a RUN on-the-fly.
  546.  
  547.     - The four cursor keys and shifted-cursor keys will move text in
  548.       the display window.  See the output help file for more details.
  549.  
  550.     - The display window now has it's own help text.
  551.  
  552.     - When you run the data the page numbers start at 1 now instead of 2.
  553.  
  554.     - Two part 'first' names are displayed properly in the
  555.       outputs that display the last name first.
  556.       Billy Bob Smith = Smith, Billy Bob
  557.  
  558.     - The Phone List, Address List and EOS report will not contain
  559.       any bowlers that names begin with a '#'.
  560.  
  561.     - The following items have been added to the League Editor Window:
  562.       - USE EA (Entering Average) THROUGH GAME: ___
  563.       - QUALIFY AFTER ___ GAMES
  564.       - RETROACTIVE HCP or NOT RETROACTIVE
  565.       Read the League Editor docs for more info.
  566.  
  567.     - To make room for the above additions you will have to check the
  568.       items checked in the menu as well as toggle gadgets in the
  569.       League editor window.  They will only have to be fixed once.
  570.  
  571.     - You may manually format the Social Security number now.  This is
  572.       helpful in the case of Canadian social security numbers that are
  573.       grouped differently.  USA format:       000-00-0000
  574.                             Canadian Format:  000-000-000
  575.       Any number with a hyphen in it will not be reformatted or marked
  576.       as an error regardless of what it contains or the length.
  577.  
  578. *** V0.7
  579.     - The Team High Scratch Game, High Scratch Series, High Handicap Game
  580.       and High Handicap Series scores should now be correct.
  581.  
  582.     - The file requester received a face lift.  It now looks like the
  583.       rest of the program.
  584.  
  585.     - Form feeds are now part of the display.  They show up as a row
  586.       of number signs '######...' but dump as a form feed to file and
  587.       printer output.
  588.  
  589.     - You can not display more weeks than are in your season.  Until now you
  590.       could move through all 52 weeks even if your season only had 20.
  591.       If the weeks in season are not filled out all 52 weeks will still be
  592.       available.
  593.  
  594.     - The team's wins/loses/ties/forfeits may now be chosen by either
  595.       clicking with a mouse or using the function keys (F1-F5).
  596.       F1=Game1, F2=Game2, F3=Game3, F4=Game4 (if active), F5=Total_Pins
  597.       F6 will move you to the first bowler of the next team.
  598.  
  599.     - rewrote the memory management routines to keep them in one place
  600.       instead of mallocing all offer the place.
  601.  
  602.     - Things yet to do/finish/consider...
  603.  
  604.         - I'm not happy with the league scheduler yet, which should be obvious
  605.           if you try to use it.
  606.  
  607.         - The documentation isn't finished.
  608.  
  609.         - More & better error checking.  (I like yelling at users)
  610.  
  611. *** V0.6
  612.     - The league scheduler is beginning to do something.  Although it's
  613.       currently locked in the random mode.  NOTE: the schedule created
  614.       is not saved as part of the data, it is only saved as a text file.
  615.       This routine still needs plenty of work!
  616.  
  617.     - Fixed a number of loose bugs in the MOVE BOWLER TO SUB and the
  618.       MOVE SUB TO BOWLER routines.  Both of these routines will now
  619.       create a dummy bowler to give the team credit for games already
  620.       bowler.  These dummy bowlers will be called '#SCORE HOLDER x#' or
  621.       '#FILLER x#'.
  622.  
  623.     - Any bowler's name that is 'BLIND' or begins with a '#' will not
  624.       be displayed or printed out.
  625.  
  626.     - The program will stop the display of a RUN by clicking the 'S'
  627.       gadget in the display window.  (as should everything)
  628.  
  629.     - You will be prompted to save the data file after selecting 'QUIT'
  630.       unless the program is sure that there have been no changes.
  631.  
  632.     - Six hundred series now print.  This was just an oops!
  633.  
  634.     - Forfeitures don't mess up the bowler's pin count.
  635.  
  636.     - If you choose the WIN=2 option decimal places will be eliminated
  637.       from the WIN/LOSS area of the printout.
  638.  
  639.     - The phone list is now printed in two columns.
  640.  
  641.     - I've begin to add formfeeds to a few of the outputs.  If you see
  642.       a line of '#'s in the display they represent a page break.
  643.  
  644. *** V0.5
  645.     - Accepts substitutes now.  They may be entered by the 'USE SUB' gadget
  646.       or by entering the sub's position number directly.  eg- 'S1' for Sub 1
  647.       The selected sub MUST already have a score entered for the current
  648.       week and game to be accepted.  If you use the 'USE SUB' gadget only
  649.       games without any score will be substituted.
  650.  
  651.     - The selected sub's scores will be displayed for the current week in the
  652.       message area at the bottom of the Team Editor window.
  653.  
  654.     - The 'ABSENT' gadget also acts as a forced blind gadget.  The first
  655.       time that you press it games without scores will be 'A' (absent) the
  656.       second time they will change to 'B' (blind).  The 'A' or 'B' may be
  657.       entered from the keyboard also.  The Blind option will rarely be needed.
  658.  
  659.     - I'm VERY aware that some of the team numbers are not coming up
  660.       correctly.  I needed to get the Subs, Absent & Blind working before
  661.       I can work on them.
  662.  
  663.     - Assorted minor bugs were swatted and the code was cleaned up.
  664.  
  665. *** V0.4
  666.     - Creates subdirectories from the League Info window (output path)
  667.  
  668.     - Doesn't re-write new icons for files that already have one.
  669.       This allows you to create custom icons and use snapshot without
  670.       a new icon clobbering your modifications each time.
  671.  
  672.     - Moved the RUN command to a submenu and added a PARTIAL RUN submenu.
  673.       The RUN command works the same as before.  PARTIAL RUN allows a
  674.       partial run (weeks 1-x) where 'x' is taken from the TEAM EDITOR's
  675.       current week gadget.
  676.  
  677.     - Totally re-wrote the season leaders routine.  It should be accurate
  678.       now and about 50% faster than before.
  679.  
  680.     - Added the version number in the screen's title bar
  681.  
  682.     - Swatted a few more bugs
  683.  
  684.     -System requesters now come up on the SS screen.
  685.  
  686.     This is still NOT intended for distribution.
  687.  
  688. *** V0.3
  689.     Many splattered bugs have been scrapped off of my monitor's glass.
  690.     Some functions are not finished, most notably the league scheduler,
  691.     absent bowlers and substitutions.  I have begun to work on the numbers
  692.     that the program generates and there's plenty of work still needed.
  693.     Three of the four help screens are now mostly finished.
  694.     This was NOT intended for distribution.
  695.  
  696. *** V0.2
  697.     First upload to the WAVE*.  Many functions were buggy or not finished.
  698.     The purpose was just to hear some quick feedback on the front end.
  699.     I have not even begun working on the numbers that SS generates.
  700.     This was NOT intended for distribution.
  701.     *The WAVE is the BBS of the Suncoast Amiga User's Group.
  702.  
  703. *** V0.1
  704.     First attempt to get the parts to act as a whole.
  705.     This was never uploaded.  (wouldn't even arc without crashing  :-)
  706.  
  707. Thanks, Allen.
  708. (GEnie - A.MARONEY)
  709.