home *** CD-ROM | disk | FTP | other *** search
- Silicon Secretary V1.51 October 6, 1991
- Allen Maroney
- 2009-66th Ave. S.
- St. Petersburg, FL 33712 (USA)
- SHAREWARE - $25
-
- If you can't afford the shareware fee please send me a card so that I can
- keep track of how far SS has traveled.
-
- Suggestions and comments, as always, are welcome.
- Contact me through GEnie Mail (A.MARONEY) or Snail Mail.
- You are welcome to upload the Silicon Secretary to any BBS as long as it
- is in its original ARCed form. User groups may add it to their libraries
- in ARCed or unarced form.
-
- The ClipArt directory contains a few scanned bowling graphics that will
- spice-up any newsletter. Clipart is only included on the disk version.
-
- The following files should be in this archive:
- (All files ending with 'HELP' should go in a subdirectory named 'HELP')
-
- The ARC should include:
- SS <-- The main program
- SS.info <-- graphical representation of my efforts
- This is similar to the efforts of a movie critic
- who spends 4-6 years in college, 2 years as a
- 'cub reporter' and 5 hours watching and evaluating
- a movie just to have three stars printed next to the
- movie's title. Sigh.
- TestData <-- An example league*
- TestData.info <-- The icon for TestData*
- README <-- You're readin' it now
- README,info <-- The icon for ReadMe
- Help.info <-- An icon for the Help directory
-
- SS.HELP -| Place these in a subdirectory named 'HELP'
- SS.LEAGUEHELP | They're not really even started but the
- SS.PERSONALHELP |- main program uses them if you press HELP
- SS.TEAM.HELP | LHARC v1.10 (or -x FLAG) will create and place
- SS.OUTPUTHELP | them in a directory named HELP automatically.
- SS.RULES** -|
- * Not included in archives to beta testers
- ** SS.RULES may be moved to the output dir.
-
- If you have a previous version please remember to update your help files.
-
- If your version of Silicon Secretary has a BETA character (it looks like
- a capitol 'B') following the revision number in the title bar it is a beta
- test copy and was NOT intended for release. You are welcome to use it, but
- you have been warned.
-
- =============================================================================
- WHAT IS IT?
-
- * For starters, it's BIG, about 400K. (I have been told that
- bigger is better.) 1 Meg is required.
-
- * It can do in 20 seconds what a league secretary might be able to do in
- a few hours by hand.
-
- * It cost nothing to try out. If you use it I ask $25 in return for all
- of the time that SS will save for you. So far, everyone that has sent
- in their shareware fee has received next version via U.S. Snail Mail.
- The disk also includes some IFF black & white bowling clipart suitable
- for newsletters.
-
- * If you were able to download this file and unlharc it you should have
- no problems learning how the Silicon Secretary works.
-
- LET'S BE MORE SPECIFIC, OKAY?
-
- You build a league data base containing teams, bowlers and subs. Each
- week you enter each bowler's scores and the team's win/loss record and
- 'RUN' this new data through the program. In return for this effort on
- your part you're rewarded with a fairly complete report on teams and
- bowlers. Load the file called TestData and RUN ALL WEEKS (it's in the
- menu). If you're not satisified, format the disk and you owe me nothing!
-
- Are there any remaining bugs? It would be a save bet to say yes, although
- I don't know of any. While I spent a considerable amount of time testing
- and verifying things I'm sure that something (or a few somethings) slipped
- through the cracks. If you find anything wrong let me know.
-
- All help is accessed by clicking on the window in question and
- pressing the HELP key. Help with the menus may also be accessed by
- the menu item 'HELP'. These are pure ASCII text files that may be loaded
- into and edited with most word processors. To print any help menu click
- the 'PRT' gadget to the right of the test (you need a printer also :-)
-
- If anyone has a need for the format of the data file I would be willing
- part with that info for a good cause.
-
- Silicon versions through 1.2 were written in Manx C v3.6a. Begining
- with version 1.3 Manx 5.0 was used. This increased the program size
- somewhat but the error checking is worth the tradeoff.
-
- If you have Power Packer or something like it you may want to compress
- the SS file to save disk space. Personally, I like quicker load times.
- One warning here, depending on your available memory Power Packed files
- may be loaded entirely into chip ram. In the case of the Silicon
- Secretary this doesn't leave much chip ram left.
-
- I really want to thank a few people for inspiration, guidance and beta
- testing...
-
- Tim Martin (arthur of SID) for some great code - especially the
- quicksort routine and exec specific stuff.
- [If you've never tried SID, check it out!]
-
- Jerry T. Brown - Ace beta tester and data inputer. About half of
- the features in SS v1.0 came from Jerry's ideas.
-
- Fabbian Dufoe - King of generic 'C' and all-around great guy.
-
- Jimbo Barber (arthur of StarTrek) - For NOT talking me into
- switching to Modula-2 :-) and cookies!
-
- And the rest of the Tsunami Programming SIG gang.
-
- <<< HISTORY >>>
-
- *** V1.51 (10-06-91)
-
- - Increased the number of bowlers on the most improved average list
- from 5 to 10.
-
- - Inserted a form feed prior to recaps.
-
- - Added the option to ignore entering series wins & losses on the
- League Info window.
-
- - The high averages display to two decimal points now instead of one.
-
- - Fixed a alignment problem with high average and most improved average
- in the EOS report.
-
-
- *** V1.5 (4-10-91) THIS VERSION WAS ONLY SENT OUT TO REGISTERED USERS.
-
- - bug fix. All women leagues now print the last weeks highs.
-
- - EOS reports will include ALL bowlers unless thay have a DOUBLE '##'
- preceeding their name. (Previously the bowler must have bowler 21
- games, or whatever you set, to show up.)
-
- - Increased the number of bowlers on the high average list from 5 to 10.
-
-
- *** V1.4 (3-10-91)
-
- - bug fix. The import old data works corrrectly now.
-
- - bug fix. The Team HSG, HSS, HHG & HHS were not resetting at the start
- of the second half. They are now.
-
- - bug fix. The week displayed was attempting to reset itself to the last
- week bowled after a partial run. The week will only change now when
- you tell it to.
- NOTE: If you are not showing the last week entered and you RUN ALL
- the display will reset to the last week entered.
-
- - bug fix. The first person wasn't printing on some of the reports.
- the most noticable was the EOS report.
-
- - Added the league heading to the women's EOS report.
-
- FOOTNOTE: Thanks to the SS users that have reported bugs!
-
-
- *** V1.3 (12-15-90)
-
- - The 'SS.RULES' file may now be league specific. SS will look in the
- subdirectory specified in the League Editor for the SS.RULES file.
- If it isn't there it will look in the HELP subdirectory. This allows
- you to rules for more than one league on a disk.
-
- - The "circular" gadgets (The ones that rotate through options until
- you eventually get back to where you started) now are activated when
- you press the mouse button down. In earlier versions you also had to
- release the mouse button on the gadget. The most used example are
- the WON/LOST/TIE/FORFEIT gadgets.
-
- - The personel print options (Phone list, addresses, mail labels) now
- ask if you want to print hidden bowlers. These are bowlers with
- a '#' (only one though) preceeding their names. If TWO '##' preceed
- the name it will not be printed. This will allow you to print
- bowlers who are no longer with the league and avoid printing blinds
- and fillers. NOTE: SS will now place '##' before any new fillers
- it creates.
-
- - The current (or partial) week will be expected to have the same
- number of wins and losses or an error will be displayed. This error
- will NOT be displayed if the week contains a forfeiture or there
- are an odd number of teams in your league. If you want to check past
- weeks do a partial run on each week.
- (This check caught two errors in the TestData file.)
-
- - Fixed a bug in the file requester that wouldn't accept a file name
- sometimes. The proportional gadget in the file requester will show
- files as you move it now.
-
- - You may have between 1 and 4 games active now. The League Information
- window 'number of games' gadget will allow from 1 to 4 now. (3 or 4
- was the only options in previous versions)
- NOTE: There will be a slight delay when you click this gadget due
- to intuition activating and/or deactivating other gadgets.
-
- - You may now select the amount of pins subtracted from a ABSENT bowler's
- average in the League Information window. The default is 10.
- (The blank area in the League Info window is for future expansion)
-
- - The BOWLER TO SUB option now leaves BLIND and ABSENT as well as
- other subs used in tact in for the team and strips them for the sub.
- Translated, it's works better - especially when you're moving a bowler
- to another team.
-
- - Help files now are displayed with page heads and page breaks
- (form feeds). Other page breaks are better also.
-
- - The weekly data file will now have the correct icon (assuming that
- you have Icon checked in the menu). This should be a single small
- bowling pin, not the full rack that is used for data files.
-
- - If you search the display window the found text will be highlighted.
- The match will be on the fifth line from the top (lower if you are at
- the end). This will allow you to see the lines above the match.
-
- - Fixed a bug that could cause the POSITION WEEK to show up on the
- weekly schedule before it should.
-
- - Compiled using Manx 5.0b. This caught a few errors that the previous
- version (3.6a) and myself missed.
-
- *** V1.2 (10-28-90)
-
- ************** Read the 1.2 changes below and make sure that you set the
- * IMPORTANT! * 'WINS=' gadget and 'BLIND -10' menu item on your old
- ************** (v1.0 & v1.1) data files before you run any data.
- Also... AUTOBLIND no longer exists. You will have to fill
- out short teams with dummy bowlers and enter them as 'B'lind.
-
- - All old (v1.0, 1.1) data files will work with V1.2.
-
- - Fixed a bug where individual forfeitures would appear to be
- turned on randomly throughout the data. (This didn't happen
- often) This same bug could cause internal handicaps to be wrong for
- floating subs. SQUASH! One dead bug. (gimme a break, it's 3:20 am)
- NOTE: The actual handicaps on paper were correct. This will only
- change the team's total pin count. Since Silicon Secretary
- always calculates all data from scratch v1.3 will correct
- all incorrect total pin scores.
-
- - *Fixed a bug where the 's' & 't' (second & third) markers were
- sometimes off on the team high handicap series.
-
- - Fixed a bug where if your league has less than 3 teams SS would lock
- up during loading if the team editor window wasn't already opened.
- (This is for all of you two-team leagues!)
-
- - AUTOBLIND is no longer available. In a informal survey of SS users
- I found no secteraries using it. The potential for SS adding in
- missing scores was too great also.
-
- - 'AVG' is the now bowler's average for the following week.
- If a average from a previous league (Entering Average) is being
- used this will have an asterisk before it. In most leagues this
- will be for the first 9 or 12 games. During this time the new
- average will be displayed under the EA column.
- Once the bowler begins to use their new average it will be in the
- AVG column (without an asterisk) and the EA will be moved to the EA
- column (with an asterisk). If there is no entering average three
- hyphens will be here.
- This sounds more confusing than it is. All you have to know is that
- the average under the AVG column is the one that you use for the
- following week.
-
- - The ABC 100 pins over average game and ABC 150 pins over series now use
- the entering average if less than 21 games are bowled and the current
- average if 21 or more games are bowled. Bowlers with less than 21 games
- and no entering average will not qualify.
- (ABC 1990-91 rule book, rule 55c, page 49)
- NOTE: The 21 games referenced above cannot be changed by the user and
- are NOT tied into the QUALIFY GAME gadget.
-
- - 'RULES' was added to the project menu. This looks for a text file
- in the HELP subdirectory named 'SS.RULES'. If you have your league's
- rules as a text file stick it here for online help.
- The rules need to have a return at the end of every line and no more
- than 75 characters in a line for proper display. The current limit is
- 2000 lines, providing that you have the free memory.
-
- - The Display Window may now be searched. While it is active press
- the question mark (shifted slash) and enter the search string.
- Pressing return on the search string will always start the search
- with the first line in the display. Clicking the NEXT gadget will
- continue the search from the current line.
- The 'A EQUALS a' gadget will cause a NON case sensitive search.
- Clicking it to 'A NOT EQUAL a' will cause a case sensitive search.
- Whenever you enter a new search string the search will start at the
- first line and go to the first match or end, whichever is found
- first. During the search the window's title will display 'Searching...'
- and the pointer will be busy. When a match is found the line that
- contains it will become the top line on the display, the title will
- display 'Text Found' and the pointer will normal return. If a match
- is found clicking NEXT gadget will continue the search beginning at
- the next line. When no matches are found the screen will flash, the
- title will display 'Text Not Found' and the pointer will return to
- normal.
- Closing the Display window will also close the search window.
-
- - CHANGES TO THE SEASON LEADERS
- - Next to the QUALIFY gadget (eg-2/3 TO QUALIFY) is the SEASON/HALF
- gadget. This will allow you to have season leaders or half leaders,
- depending on your bylaws.
- NOTE 1: there must be more weeks entered in the season than in the
- half for the HALF option to do anything.
- NOTE 2: The HALF/SEASON gadget has no effect on the bowler's
- individual data, only the leaders.
- - The 'M E N' and 'W O M E N' heads under season leaders will only be
- displayed in mixed leagues. If you had a all-men or all-woman league
- it was redundant.
- - The 'S E A S O N L E A D E R S' heading will be replaced with
- 'F I R S T H A L F L E A D E R S' or
- 'S E C O N D H A L F L E A D E R S' if the HALF gadget was
- selected AND there are more weeks in the season than in the half.
-
- - *The OUTPUT/OPTS menu has two new additions:
- RECAP LIST
- This is similar to the recap form except that it is list of the
- bowlers on each team side-by-side. This should be handier if
- your league uses carbon (or NCR) recap forms. You may have both
- RECAP FORM and RECAP LIST active, although I don't know why anyone
- would want to. This uses the built-in schedule.
- NEWSLETTER
- Prints up a summary of the week's highlights suitable to turn
- in for a company or church newsletter. This is designed to be a
- starting point for a article, not the finished product. It will
- be expanded in the future.
-
- - *If you start SS from the CLI it will detach now.
- This is the same as using the RUN command - 'Run SS FileName'.
-
- - You may search for a bowler's name by entering a question mark
- followed by a unique portion of the name in the gadget where you
- would normally enter the bowler's name (either in the team editor
- personnel window). If a match is found it will be displayed, otherwise
- the original bowler's name will reappear. Regardless of where you
- start the search the computer begins with the first bowler in the
- Sub Team. The search string is NOT case sensitive and may be any part
- of the bowler's name.
-
- - A '-10' gadget is located next to the BLIND SCORE in the League
- info window. Some leagues subtract 10 from the blind score. Since
- the handicap is calculated before subtracting 10 there is a 30 pin
- per series (based on 3 games) difference. Below are examples with
- (example 1) and without (example 2) the 'BLIND -10' being checked.
- EXAMPLE 1: BLIND = 150...... BOWLER GETS 150 + 45 (150 Hcp @ 90%)
- EXAMPLE 2: BLIND = 150...... BOWLER GETS 140 + 45 (150 Hcp @ 90%)
-
- IMPORTANT! - If you are using a data file from v1.0 or 1.1 you
- will need to set this gadget correctly the first time
- that you load the data.
- The default is NOT subtracting 10 (a blank gadget).
-
- - *The points awarded for each win (WINS=1 in the league info window)
- now has the following options:
- 'WINS= 1' GAMES are worth 1 point and TOTAL is worth 1 point.
- 'WINS= 2' GAMES are worth 2 points and TOTAL is worth 2 points.
- 'WINS=1+2' GAMES are worth 1 point and TOTAL is worth 2 points.
- 'WINS=2+1' GAMES are worth 2 points and TOTAL is worth 1 point.
- clicking this gadget will loop through the options.
-
- IMPORTANT! - If you are using a data file from v1.0 or 1.1 you
- will need to set this gadget correctly the first time
- that you load the data if you need 'WINS=1+2' or 'WINS=2+1'.
-
- - The HANDICAP field in the output was moved next to the average.
- The old placement (next to the entering average) was confusing
- too many people.
-
- - *The L/S (Last Series) field will contain 'abs' if the bowler was
- entered as being ABSENT and 'bli' if the bowler was entered as BLIND.
- If the bowler was using a floating sub (from the SUB TEAM) the sub's
- number will be displayed preceded by a lower case 's'. eg- 's03'
-
- - Since all subs on the sub team may not be displayed (if their name
- is preceded with a '#'). All floating subs will have their sub
- number prior to their names on the printout. This number will
- match the Last Series information (see above).
-
- - *If you do not enter a path name in the League Editor and FILE is
- selected from the menu a requester will ask you where to save the file.
-
- - *The SUB LIST will now display the sub's average for the next week,
- not their current average. The difference being that a sub with
- less than required number of games to begin rolling over their handicap
- and has a entering average will display the entering average.
-
- - If the lane name was entered in all caps the week, day and page number
- will also be in all caps. The second character in the lane name
- is what is checked for upper or lower case.
-
- - There is a built-in delay when you hold down many of the gadgets
- to give you enough time to stop where you want to. It was too
- long. v1.1 used a delay of 18, v1.2 uses 14. This may seem fast
- at first but you'll get used to it.
-
- - Fixed MANY typos in the docs and other cosmetic things.
-
- *These were suggestions from Silicon Secretary Users.
-
- *** V1.1 (8-20-90)
-
- - All old (v1.0) data files will work with V1.1.
-
- - An icon for the Help directory is now included
-
- - If the Schedule is selected (under OUTPUT-OPTS. menu) the position
- weeks will now be filled in correctly (1st vs 2nd, 3rd vs 4th, etc.)
-
- - The Most Improved Averages will now round down. This is part of the
- End Of Season (EOS) report.
-
- - The final week in each half will be noted as such at the top of
- the pages.
-
- - Spruced up the command line help. Type "SS ?" from the CLI
- (without the quotes).
-
- - Tested and works on a 25 MHz A3000. The testing consisted of
- about 20 minutes of playing around, not exactly scientific.
- Under Workbench 2.0 there was a noticeable delay after each press
- of the left mouse button. With that exception everything seemed to
- work the same as it does on 500/100/200, only faster. I'll check
- into the delay when WB 2.0 is released to the general public.
-
- - The OTHER menu has a new addition - AVG. BEEP
- Some recap forms have the bowler's average next to the first
- game. It's easy to enter the average as the first game if
- you're not very careful (I've done it). If this is checked
- the screen will flash (DisplayBeep) whenever a bowler's average
- is entered as a score. This is only a reminder to be careful.
- Other than the flash nothing else changes.
-
- - The SEX (got your attention?) gadget is now a little smarter. Whatever
- your league has the most of (men or women) will be selected whenever
- a new bowler is created. This way on a all woman league after the
- gadget is clicked to female [F] on the first bowler it will default to
- female for all remaining bowlers.
- To prevent you from clicking the SEX gadget by mistake you will be
- asked to verify the change after the second week. The logic here is
- that after the second week you should know what sex they are and
- that will most likely not change [excluding California].
-
- - Bowlers named 'BLIND' or '#BLIND' do not show up on the Address or
- Phone list now.
-
- - Some of the menus have been relocated to, what I feel anyway, is a
- more logical location under OUTPUT to OPTS. (OPTIONS). They include:
- AWARDS, SCHEDULE, SHORT FORM.
-
- - In addition to the above moves a new option named SUB LIST has been
- added. This will display the floating subs' names, average and phone
- numbers after the main printout. This could be handy for teams that
- need a bowler at the last minute. This list will print out on a
- separate page.
-
- - Below SUB LIST is another new creature named RECAP FORM. It prints
- recap forms using the ABC/WIBC rotation schedule. Since it only
- prints to standard paper (not carbon or NCR pre-printed forms) its
- usefulness may be limited by your league's rules (If your league
- requires multi-part forms)
- If your League has an odd number of teams a 'team' of 'blind' bowlers
- will be created using your Blind Score - 10 pins.
-
- - Fixed a minor bug that caused the tenth week file name to be appended
- with a '0'.
-
- - Bowlers with exactly the QUALIFY GAMES bowled will now show up
- in the end-of-season (EOS) report.
-
- - Bowlers must have bowled 21* games before they can qualify for
- scratch or handicap season leaders. Previous versions didn't place
- restrictions on scratch series/games.
-
- - The RETROACTIVE HANDICAP gadget has been dumped. It has been
- replaced with a option for selecting the way that the season leaders
- qualify. This is a percentage of actual games bowled against
- possible games. Selecting ALL QUALIFY allows every bowler to
- qualify after their first game.
-
- - Patch qualification (Awards) is tied into the QUALIFY GAMES gadget
- in the League Info. window. The bowler cannot qualify for a patch
- until they bowl 21* games.
-
- *21 is the default, the actual number of games is determined by
- whatever you enter in QUALIFY GAMES.
-
- - Other assorted minor or cosmetic changes.
-
- *** V1.0 (6-5-90)
-
- - Totally re-wrote the scheduler part. It now uses the ABC/WIBC
- team schedules. Currently leagues with between 3 and 20 teams
- can take advantage of this. I haven't added schedules beyond
- 20 teams, but if there are many requests I may in the future.
-
- - Added SCHEDULE to the OTHER menu. If this is selected the following
- week's schedule will be printed in the statistics report each week.
- These are taken from the above ABC/WIBC schedule.
-
- - Fixed a bug that would cause some of the first games to have scores
- in them when a new bowler is created. This bug was born in V0.9.
-
- - Added 3-200 games to the men's awards. This was an oversight.
-
- - Fixed a bug that didn't show the 'f'irst, 's'econd and 't'hird
- places for the last team's high series and games.
-
- - Fixed a bug that allowed the asterisk for using the entering average
- to remain after the it wasn't being used.
-
- - Fixed a bug that allowed individual patch awards to compound every
- time you ran the data. It now clears between runs.
-
- - Added a letter representing league offices to the end of each bowler's
- name that is a officer. (This is not part of the SHORT FORM option)
- See the docs for more details.
-
- - Added a 'BYTES FREE' display to the team editor window's status line.
- Selecting TEAM EDITOR from the menu or pressing return on most
- string gadgets will display the remaining chip and fast ram.
-
- *** V0.9
- - MOST IMPROVED AVERAGES and HIGH AVERAGES will be printed at the
- end of the END OF SEASON REPORT. Both of these will be displayed
- with one decimal point to help resolve ties. Only Bowlers with
- at least QUALIFY_GAMES will be displayed.
- (QUALIFY_GAMES is set in the League Editor and would normally be 21)
-
- - Page heads now print at the top of each END OF SEASON REPORT page.
-
- - Floating subs may be added, deleted and transposed (moved).
- All of the scores in the league will be adjusted to reflect
- these change so that the correct sub is used. There will be a
- slight delay during these changed if the league is large.
- NOTE: Only floating subs that are NOT being used may be deleted.
-
- - Fix a bug that allowed both men and women to qualify for ABC &
- WIBC awards. Now only men qualify for ABC and women for WIBC.
-
- - Fixed a page number glitch that caused even numbered pages to be
- skipped. (damn recursion! :-)
-
- - The END OF SEASON report and AWARDS only displays bowlers that have
- at least XX games. Where XX is the number of games you entered in the
- Qualify Games field in the League Editor, usually 21.
-
- - Added the LAST WEEK'S HIGHS after the individual stats in the main
- (RUN) output. NOTE: Each bowler will only be displayed ONCE in each
- category, even if they place first and second.
-
- *** V0.8
- - Fixed a bug in the floating subs. The program WAS looking at the
- current floating sub's current handicap not the handicap of the
- week that they were used.
-
- - INDIVIDUAL FORFEITURES may be entered by clicking the ABSENT gadget
- on a bowler with a score in the current week. Clicking again or
- manually entering on that score will turn it off. This is fairly
- complicated so read the instructions!
-
- - The League Editor option 'USE EA AVERAGE THROUGH WEEK:' has been
- changed to 'USE EA AVERAGE THROUGH GAME:'. The handicap rollover
- will only take effect at the start of a week following the one where
- this requirement is met. I did this because ABC always seems refers
- to this by game (eg- game 12) not week.
-
- - Items under the PERSONNEL menu column will no display without the
- OUTOUT TO FILE being selected.
-
- - MENU CHANGES: the PRINT ADDRESS option has been renamed PRINT LABELS.
- This more accurately describes what it does.
- Only Bowlers with a address will be printed.
-
- A new PRINT ADDRESS option has been created that prints
- each bowler's NAME, ADDRESS & PHONE one one line.
-
- - The ESC (escape) key does the same thing as the STOP gadget in the
- Display window.
-
- - The ESC (escape) key will prompt you to stop a RUN on-the-fly.
-
- - The four cursor keys and shifted-cursor keys will move text in
- the display window. See the output help file for more details.
-
- - The display window now has it's own help text.
-
- - When you run the data the page numbers start at 1 now instead of 2.
-
- - Two part 'first' names are displayed properly in the
- outputs that display the last name first.
- Billy Bob Smith = Smith, Billy Bob
-
- - The Phone List, Address List and EOS report will not contain
- any bowlers that names begin with a '#'.
-
- - The following items have been added to the League Editor Window:
- - USE EA (Entering Average) THROUGH GAME: ___
- - QUALIFY AFTER ___ GAMES
- - RETROACTIVE HCP or NOT RETROACTIVE
- Read the League Editor docs for more info.
-
- - To make room for the above additions you will have to check the
- items checked in the menu as well as toggle gadgets in the
- League editor window. They will only have to be fixed once.
-
- - You may manually format the Social Security number now. This is
- helpful in the case of Canadian social security numbers that are
- grouped differently. USA format: 000-00-0000
- Canadian Format: 000-000-000
- Any number with a hyphen in it will not be reformatted or marked
- as an error regardless of what it contains or the length.
-
- *** V0.7
- - The Team High Scratch Game, High Scratch Series, High Handicap Game
- and High Handicap Series scores should now be correct.
-
- - The file requester received a face lift. It now looks like the
- rest of the program.
-
- - Form feeds are now part of the display. They show up as a row
- of number signs '######...' but dump as a form feed to file and
- printer output.
-
- - You can not display more weeks than are in your season. Until now you
- could move through all 52 weeks even if your season only had 20.
- If the weeks in season are not filled out all 52 weeks will still be
- available.
-
- - The team's wins/loses/ties/forfeits may now be chosen by either
- clicking with a mouse or using the function keys (F1-F5).
- F1=Game1, F2=Game2, F3=Game3, F4=Game4 (if active), F5=Total_Pins
- F6 will move you to the first bowler of the next team.
-
- - rewrote the memory management routines to keep them in one place
- instead of mallocing all offer the place.
-
- - Things yet to do/finish/consider...
-
- - I'm not happy with the league scheduler yet, which should be obvious
- if you try to use it.
-
- - The documentation isn't finished.
-
- - More & better error checking. (I like yelling at users)
-
- *** V0.6
- - The league scheduler is beginning to do something. Although it's
- currently locked in the random mode. NOTE: the schedule created
- is not saved as part of the data, it is only saved as a text file.
- This routine still needs plenty of work!
-
- - Fixed a number of loose bugs in the MOVE BOWLER TO SUB and the
- MOVE SUB TO BOWLER routines. Both of these routines will now
- create a dummy bowler to give the team credit for games already
- bowler. These dummy bowlers will be called '#SCORE HOLDER x#' or
- '#FILLER x#'.
-
- - Any bowler's name that is 'BLIND' or begins with a '#' will not
- be displayed or printed out.
-
- - The program will stop the display of a RUN by clicking the 'S'
- gadget in the display window. (as should everything)
-
- - You will be prompted to save the data file after selecting 'QUIT'
- unless the program is sure that there have been no changes.
-
- - Six hundred series now print. This was just an oops!
-
- - Forfeitures don't mess up the bowler's pin count.
-
- - If you choose the WIN=2 option decimal places will be eliminated
- from the WIN/LOSS area of the printout.
-
- - The phone list is now printed in two columns.
-
- - I've begin to add formfeeds to a few of the outputs. If you see
- a line of '#'s in the display they represent a page break.
-
- *** V0.5
- - Accepts substitutes now. They may be entered by the 'USE SUB' gadget
- or by entering the sub's position number directly. eg- 'S1' for Sub 1
- The selected sub MUST already have a score entered for the current
- week and game to be accepted. If you use the 'USE SUB' gadget only
- games without any score will be substituted.
-
- - The selected sub's scores will be displayed for the current week in the
- message area at the bottom of the Team Editor window.
-
- - The 'ABSENT' gadget also acts as a forced blind gadget. The first
- time that you press it games without scores will be 'A' (absent) the
- second time they will change to 'B' (blind). The 'A' or 'B' may be
- entered from the keyboard also. The Blind option will rarely be needed.
-
- - I'm VERY aware that some of the team numbers are not coming up
- correctly. I needed to get the Subs, Absent & Blind working before
- I can work on them.
-
- - Assorted minor bugs were swatted and the code was cleaned up.
-
- *** V0.4
- - Creates subdirectories from the League Info window (output path)
-
- - Doesn't re-write new icons for files that already have one.
- This allows you to create custom icons and use snapshot without
- a new icon clobbering your modifications each time.
-
- - Moved the RUN command to a submenu and added a PARTIAL RUN submenu.
- The RUN command works the same as before. PARTIAL RUN allows a
- partial run (weeks 1-x) where 'x' is taken from the TEAM EDITOR's
- current week gadget.
-
- - Totally re-wrote the season leaders routine. It should be accurate
- now and about 50% faster than before.
-
- - Added the version number in the screen's title bar
-
- - Swatted a few more bugs
-
- -System requesters now come up on the SS screen.
-
- This is still NOT intended for distribution.
-
- *** V0.3
- Many splattered bugs have been scrapped off of my monitor's glass.
- Some functions are not finished, most notably the league scheduler,
- absent bowlers and substitutions. I have begun to work on the numbers
- that the program generates and there's plenty of work still needed.
- Three of the four help screens are now mostly finished.
- This was NOT intended for distribution.
-
- *** V0.2
- First upload to the WAVE*. Many functions were buggy or not finished.
- The purpose was just to hear some quick feedback on the front end.
- I have not even begun working on the numbers that SS generates.
- This was NOT intended for distribution.
- *The WAVE is the BBS of the Suncoast Amiga User's Group.
-
- *** V0.1
- First attempt to get the parts to act as a whole.
- This was never uploaded. (wouldn't even arc without crashing :-)
-
- Thanks, Allen.
- (GEnie - A.MARONEY)
-