home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Fred Fish Collection 1.5
/
ffcollection-1-5-1992-11.iso
/
ff_disks
/
600-699
/
ff626.lha
/
SiliconSec
/
SiliconSec.lha
/
ReadMe
< prev
next >
Wrap
Text File
|
1992-03-19
|
36KB
|
756 lines
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)