home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-01-27 | 47.1 KB | 1,155 lines |
-
-
-
-
-
-
-
-
-
-
-
-
-
- BOWL101j by Randy L. Stowe
- Copyright (C) 1988-91 All Rights Reserved
-
-
-
-
-
- No part of this document may be copied or reproduced in any
- form without the prior written consent of Randy L. Stowe.
-
-
-
-
- Although I have done my best to make this program as easy to
- use and error free as possible. I, Randy L. Stowe make no
- claims or implied warranties with respect to this program
- BOWL101.EXE, utilities included with the program or documentation.
-
-
-
-
- Information in this document is subject to change without
- notice and Randy L. Stowe assumes no responsibility for errors
- that may appear in BOWL101 or this document.
-
-
-
-
-
- BOWL101 was written in part with Prowindows, written by
-
- Daniel P. Stasinski.
-
-
-
-
-
-
-
-
-
-
-
-
-
- Requirements and installation..............2, 3
-
- Starting BOWL101 and Tutorial..............2, 3
-
- Main Menu..................................8
- FILES:
- Load.......................................8
- Save.......................................8
- Change Directory...........................8, 9
- Delete files...............................8, 9
- Shell......................................8, 9
- Quit.......................................8, 9
- INPUT:
- Weekly Scores..............................8, 10
- Makeup Games...............................8, 10
- Startup Data...............................8, 10
- EDIT:
- Teams......................................8, 10
- Bowlers....................................8, 10
- Subs.......................................8, 11
- High Games.................................8, 11
- Startup....................................8, 11
- Swap Sub/Bowler............................8, 11
- Zero all Scores............................8, 11
- Add or Remove a Sub........................8, 11
- Split Season...............................8, 11
- PRINT:
- Standing Sheet.(Screen printer or file)....8, 11
- Recap Sheet....(Screen printer or file)....8, 11
- Final average..............................8, 11
- Score Sheets...............................8, 11
- OPTIONS:
- Change Main Color..........................8, 11
- Change Help Color..........................8, 11
- Check For Snow.............................8, 12
- FormFeed Printout..........................8, 12
- Convert To Proper Case.....................8, 12
- Convert To Upper Case......................8, 12
- Leave Text As Typed........................8, 12
- Add Mild Sound.............................8, 12
- Toggle Help Screen.........................8, 12
- Utilities:
- Prize fund.................................8, 12
- Sort Routines..............................8, 13
- Individual Recap Sheets....................8, 13
- MISC:
- Tips.......................................15
- One Disk Systems...........................16
- Auto Lane Assingments......................17
- Questions And Answers......................18, 19
- Reporting a problem or a bug...............19
-
- -1-
-
- Requirements
- ***************************************
- * IBM compatible computer. *
- * Any printer. *
- * One or more disk drives. *
- * Any monitor, color, mono, Ega, Vga. *
- * and 384k of ram *
- ***************************************
-
- Make a backup disk of the original and place the backup in drive A.
- Run the install program (INSTALL.BAT).
-
- INSTALL C:\BOWL <ENTER>.
- If you have problems with the install program, you can install bowl101
- manually by entering the following commands....
-
- C: <ENTER> Note!!! The executible file is called
- CD\ <ENTER> BOWL101.EXE, the "j" in BOWL101j is to
- MD BOWL <ENTER> distinguish between different versions.
- CD BOWL <ENTER> if it is to be placed on a bbs. BOWL101j.ZIP
- COPY A:*.* <ENTER> This will copy all files from drive A:
- MD THUPM <ENTER> This is where the data will be stored, you may use
- any directory name here. This one represents
- Thursday P.M. You may have more than one directory.
-
-
- Now that you have the program installed on the hard disk or have the working
- copy in drive A: if you don't have a hard disk, lets run BOWL101.
-
- You may enter a path name following BOWL101 if you want to store data on another
- directory and change the default background color. Example:
-
- BOWL101 C:\BOWL\TUEAM 4
- Where 4 is the background color. 0=black 1=blue(default) 2=Green 3=cyan 4=red.
- The computer will now run BOWL101 and change to \BOWL\TUEAM and set the
- background color to red.
-
- Another example..
- BOWL101 B:\ This will load and save data on the B drive.
-
- You may also just run BOWL101 from the BOWL directory and use the
- Change Directory and change to the TUEPM directory from within BOWL101.
- (You must be in the directory or drive that BOWL101 is in to start.)
- There are several files that BOWL101 needs to run. They are:
-
- Bowlhelp.hlp All of the help screens.
- Bowl.mnu Menu for BOWL101.
- *lanes.asn Lane assignment data files
-
- If you try to run BOWL101 from another directory, i.e. A:\BOWL101, you will
- get an error: "Insert disk with BOWL.MNU".
-
-
- -2-
- The program is looking for BOWL.MNU and can't find it.
-
- The first thing you will see is a screen that says No files, Select Startup
- or change directory. Press ENTER.
-
- Let's enter STARTUP data now.
-
- Place the cursor over INPUT and press <ENTER> or down arrow.
-
- You can also just press <I> and you will open up the input menu.
- Now select STARTUP Data and press down arrow and <ENTER> or S and <ENTER>
-
- If you have any problems or need help along the way, just press the <F1>
- Function Key, and you will get a help screen relating to the option you are
- working on.
-
- Enter the data it calls for, League Name sanction number phone numbers etc,
- until you get down to Mixed league (Y/N). Enter Y if you must separate male and
- female. If it is not a mixed league, enter everyone as a male bowler.
-
- SCRATCH LEAGUE (Y/N/P)... Press <F1>, this will bring up a help screen.
-
- If it is a scratch league, then answer Y.
-
- If it is a handicap league and you wish to show team standings without handicap
- then press P for Partial handicap.
-
- MATCH POINT, PETERSON POINT, DIFFERENCE BETWEEN TEAM HNDCPS NONE.(M/P/D/N).
-
- If this is the type of league where the bowlers bowl head to head and points
- are awarded to the highest bowler, then enter M here.
-
- Enter P for Peterson points if the your team receives 1 point for every 50
- pins bowled.
-
- Enter D for difference between team averages. High team minus low team times
- team percentage.
-
- Enter N for none of these if it is a standard scoring system.
-
- MANUALLY ENTER WINS AND LOSSES.
-
- Some type of leagues are not supported by this program (YET!!). After
- entering the scores, the computer will ask for the number of wins and
- losses for the teams. Enter N here unless you know the program doesn't support
- your scoring system.
-
- MANUALLY ENTER TEAM HANDICAPS.
-
- Bowl101 handles almost all scoring systems so enter N here.
-
- If your scoring system is not handled by this program, you may choose to
- manually enter team handicaps, enter Y.
-
- -3-
-
- NUMBER OF TEAMS. (1-36). You can have up to 36 teams with this program.
-
- For this tutorial, it may be wise to enter 2 here just to get a feel for the
- program. Once you have a feel for the program, you can enter the proper data
- for your teams. This way you can make adjustments without having to deal with
- a large number of teams until the program is configured to your type of league.
-
- NUMBER OF BOWLERS (1-10). You can have more bowlers than actually bowl.
- These can be rotated in as needed and are elegible for high games.
- For now just enter 2 to keep things simple.
-
- NUMBER OF GAMES TO KEEP AVERAGES. If you must keep the average for a certain
- number of weeks, then this option will allow you to keep the average for up to
- 99 games. If you keep the average, you keep the handicap also.
- Enter 0 if you wish the computer to calculate the averages from the start.
-
- WEEK NUMBER. This normally 1 is for the first week 2 for the second, etc.
- this will load the proper lane assignment schedule.
-
- POSITION ROUNDS TO DATE. Enter 0 here if you don't use or haven't bowled a
- position round yet. This option adjusts the auto lane assignment by
- subtracting the number entered here from the week number to return to the
- proper lane assignment. It must always be less than the week number
-
- Enter the number of physical games bowled, 2, 3 or 4 and the computer will
- do what is necessary to enter those number of games.
-
- POINTS PER GAME.Normally this is 1. If you allow 1 point per win then you can
- have a possible 4 wins, if you bowl 4 games or 3 wins if you bowl only 3 games.
-
- POINTS PER SERIES. Some leagues allow points for high series. If this is the
- case, enter the number of points allowed for series.
-
- If you allow 1 point for game and 2 for series, then you will have a
- possible 5 wins, one for each game and two for series. 1+1+1+2.
-
- MAXIMUM SCORE. Making this program as flexible as possible, I have included a
- function to allow a score higher then the standard 300. FivePin bowling for
- example allows you to bowl a 450 game. This option only effects the data entry.
- If you exceed the amount entered here, the computer will beep and make you
- re-enter the score.
-
- PETERSON POINTS. If you put 50 here, the teams will get 1 point for each 50 pins
- they bowl.
-
- TEAM HANDICAP. This option is for the teams that use the difference between team
- handicaps. The low team average is subtracted from the high team average and
- multiplied by the Percentage. It will only let you enter data here if you have
- Match/Peterson/Difference/None set to D.
-
- INDIVIDUAL SERIES POINTS. If you use the match point system then the bowlers
- may get points for beating their opponents series.
- -4-
-
- INDIVIDUAL POINTS. This is only for match points. If you have a 5 man team,
- bowl 3 games and allow 1 individual point, then you can have a possible 15
- points if all 5 bowlers won their game.
-
- ENTER HANDICAP FOR MALE OR FEMALE. If the handicap is 80% of 180 then enter .80
- here and 180 for subtracted from.
-
- Next enter 180 for female <ENTER> and 180 for Male, unless you allow a different
- handicap for each, then enter the appropriate amount for each.
- If this is not a mixed league, then all bowlers use the male information.
-
- You can limit the handicap for male and female bowlers. Example... You wish to
- limit the male bowlers to a handicap of 40 and the female bowlers to 60, Enter
- 40 for male and 60 for female. If a male bowler exceeds 40 for handicap, the
- their handicap will be dropped back to 40, likewise for female. IE. If their
- handicap calculates to 65, the the computer will convert it to 60.
-
- MINIMUM HANDICAP. This will normally be 0, but in rare instances the handicap is
- allowed to drop below 0. If this is the case then enter the smallest amount the
- handicap can be. If there is no limit then enter -99. If you decide of -20 for a
- minimum handicap, anything under -20 will be converted to -20. If you enter 0
- here, anything from 0 to -99 will be converted to 0
-
- Remember Pressing F1 will explain each function a little better.
-
- Now, press <ENTER>. Do you wish to start in mid season? That is so you won't
- have to enter all the scores up to this point, just enter the total pins and
- number of games and you are ready to start.
-
- If you start in mid season, then at a later date, you might want to go back and
- enter all of the scores from week 1. This will allow you to print an individual
- recap sheet at the end of the season.
-
- Next you will be asked for the team names. If you elected mid season then after
- you enter each team, you will be asked for some scores. Just follow the
- computer's lead. Press <F1> if you need help.
-
- Now you will be asked for the bowlers name and scores. Remember if you elected
- to keep the averages for a number of games you will have to answer "1" to
- calculate average and "2" if you wish to keep this bowlers average.
-
- The computer will automatically change this 2 to a 1 as soon as the bowler
- bowled the number of games you told it to keep the average and start calculating
- the average after this.
-
- If you don't have a bowler just enter Blind for his name, this way the program
- will keep using the score you entered for him the first week.
-
- If you started in mid season, you will be asked for the high team games, hi team
- series and the individual bowlers high game and series.
-
-
-
- -5-
-
- You only have to answer the questions for the scores that apply to your scoring
- system. If you have a scratch league, you won't have to fill in the scores for
- the handicap bowlers and teams. The same applies if you are not a mixed league,
- just enter the scores for the male bowlers even if it is an all female team.
-
- When you are all done, you will be asked if you wish to save as START.BWL.
- Do not save data to the program disk as there is little room for data files.
- If you are on drive A: and are going to save it to drive A: then place a blank
- formatted disk in drive A: and save the data.
-
- Answer Yes here and supply the filename. Use a name that contains the date and
- month, this will be used later for the ind recap. Example, to save to disk with
- the date September 20th, enter SEP20 and the computer will save all the names
- and scores to the disk. Replace the program disk now if necessary.
-
- If you want to take a little break now, we can come back at another time.
-
- You may shut down the machine if you wish; all data will be on the disk waiting
- your return.
-
- Okay, you are back. Good.
-
- If you are using a hard disk.
- C: <ENTER>
- CD\BOWL
- BOWL101 C:\bowl\tuepm <ENTER>
- if not on a hard disk the just enter...
- BOWL101 <ENTER> or BOWL101 B:\ <ENTER>.
- <ENTER> You are on Files.
- <ENTER> You are on Load.
- <ENTER> There is one file called 00START.BWL and the cursor is on it. If not,
- just use the arrow keys to move over it and press <ENTER>. Now the
- data is loaded and you are ready to start.
-
- Press the right arrow key and Highlight INPUT and WEEKLY SCORES.
-
- A little calander pops up to help you with the date.
-
- Enter the date they bowled. You can use any format for the date, it is just for
- display on your printouts.
-
- Next is the week number. This will start at 1 and
- continue unless this is not the first week.
-
- Starting lane:
-
- If you start on lane 1, then press <ENTER>. If you start on another set of
- lanes, enter the lowest lane you bowl on.
-
- Now, depending on several variables here is what will happen.
-
-
-
- -6-
- If you have the data files on the disk called lanes.asn with the number of teams
- on preceding the filename such as 6LANES.ASN and you are within the 36 weeks,
- the auto lane assignment routine will automatically engage and you will be asked
- to check that the teams are paired properly then press <ENTER>. If this is a
- postion round, press P and enter the lanes each team bowled on.
-
- If this is not the case, you will be asked to pair the teams by entering the
- lanes each team bowled on manually.
-
- Now you will receive a list of the bowlers for the first team and the computer
- wants to know how many subs. If you don't have any for that team (no sub
- bowled), then press <ENTER> to accept the default of 0 subs.
-
- If you did have a sub or two, then enter the number of subs here.
-
- Several things may happen here. You may be asked for the sub's name if you
- don't have any subs in the computer yet, or you will receive a list of subs the
- computer is keeping for you.
-
- The list may be larger than the window, and if so, just move the cursor down
- and the window will scoll up. Highlight the sub's name and press <ENTER>.
-
- If the sub isn't on the list, then highlight New Sub and press <ENTER>. This
- will prompt you to enter the name of the sub and add him or her to the list. It
- may ask you if it is a male or female and whether you calculate of keep the
- average.
-
- If it asks you 1=Calculate 2=Keep, then enter 1 if you wish to have the computer
- calculate the average or 2 if you wish to keep the average until the number of
- games you entered in Number of games to keep average has been reached.
-
- If you entered "2" then you will be asked for the bowlers average.
-
- If you entered Y for Match or Peterson points, then you will move the position
- of bowlers to match the position they bowled in.
-
- Select bowlers and subs in the order they bowl by using the up down arrow keys
- to highlight the first bowler and press ENTER. Highlight the second, etc.
-
- Select only the number of bowlers bowling. Press ESC after the last bowler.
- You only have to do this if you are using one or more subs.
-
- Next you will be taken to the input screen. Here you enter the handicap if any
- and scores for the 3 games. You will only be asked for the handicap for the
- first week if the computer doesn't know it yet.
-
- Enter the bowlers scores next. If a bowler didn't bowl or just bowled one or
- two games, enter the scores that they bowled. If they didn't bowl, then give
- them a zero or a blind score. (Blind scores are preceded by a - ie (-145).
-
- The computer can figure things out if a bowler bowled one game and a sub bowled
- two. Just enter the scores as they are on the sheet.
-
-
- -7-
-
- If you have to use a blind score, just enter it as a negative number. That is
- for a bowler with a 165 average and you drop it ten pins for his or her blind
- score, simply enter -155 -155 etc. Now the computer will know that this is a
- blind score and give the team the proper scores and leave the bowlers scores
- alone.
-
- You may back up with the UP ARROW, you may press ESC wherever you are in the
- data entry field and the computer will drop to the bottom and calculate all
- scores for you.
-
- If you made a mistake and need to ask for subs or the team handicap again, just
- press PAGE UP and the computer will ask for the number of subs and team
- handicap again. If you wish to abort, you can press ESC and will be allowed to
- abort and re run the program again loosing only the information just entered.
-
- Now do the same for the rest of the teams and bowlers. When the last team and
- bowler are entered, you will be taken back to the MAIN MENU again.
-
- Select FILES again and SAVE DATA. This time choose a filename that reflects the
- date. If the date is September 4th, then enter SEP04 and the computer will
- supply the .BWL extention. Be sure to save to the data disk if using one.
-
- The computer will add the filename to the week number and make it 01SEP04.BWL.
- This is used to print the individual recap sheets.
-
- Now that everything is safe on the disk, move over to the PRINT function and
- print the standing sheet and the recap sheet. Make two copies of the standing
- sheet if you wish and you will have one for your records and one for the
- bowling alley.
-
- You have room for 5 lines of comments at the end of the printouts.
-
- Pressing <ENTER> with no text will terminate this function.
-
- If you see a problem with any score. you may edit any team, bowler, subs name,
- or score with the edit option. If you find an error with an individual game
- bowled, it may be better to re-enter the scores again. This will keep the high
- games correct. Just load in the previous weeks data and enter the data again.
- While editing a bowler or sub, you may page forward and back with PG UP and PG
- DN to edit more than one bowler. This keeps you from having to go back to the
- menu if you have more than one score to edit.
-
- You could also run MAKEUP GAMES if you want, this will preserve the scores and
- you just have to step over the proper scores and change the scores that are
- not correct and the computer will re calculate high games, wins and losses etc.
-
- You will notice you don't have any option for the handicap. This is because it
- is calculated for you when you edit scores. Just change games bowled or number
- of games and the handicap will re-calculate for you. Note: If you change the
- average and the option calculate keep = 1 then the computer will recalculate
- the average. If keep = 2 and the number of games bowled is smaller than the
- number games to keep the average. Then it will keep the average you enter.
-
- -8-
-
- I would like to make this program do everything, but we know that this is
- impossible. I wrote it so it will easy to use and easy to expand. I know it
- won't do everyting now, but I plan to keep adding to it with your help.
-
- If you want something added, drop me a line, please be thorough in your
- explanation. Include copies of printouts or anything else you think may
- help me.
- Menu Options
- ┌─────────────────────────────────────────────────────────────────────────────┐
- │Files Input Edit Print Options Utilities │
- ├──────────┬──────────────┬──────────┬───────────────┬─────────────┬──────────┤
- │Load │ Weekly scores│ Team │ Standing sheet│ Main colors │Prize fund│
- │Save │ Makeup Games │ Bowlers │ Recap Sheet │ Help colors │Sorts │
- │Change dir│ Startup Data │ Subs │ Final Average │ Formfeed │Ind Recaps│
- │Delete fil├──────────────│ High Game│ Score sheets │ Pcase ├──────────┘
- │Shell dos │ │ Startup └──────┬────────┤ Ucase │
- │Quit │ │ Swap Sub/Bowler │ │ Leave │
- └──────────┘ │ Zero all scores │ │ Sound │
- │ Add/Remove a sub│ │ Help Screen │
- │ Split Season │ └─────────────┘
- └─────────────────┘
- This is the main menu. Here is a brief description of each selection.
-
- Pressing the F1 key anywhere in the program will bring up a help screen related
- to the menu option or the input field you are on.
-
- Use the arrow keys to get around in the menu, LEFT/RIGHT moves along the top of
- the menu, down arrow or <ENTER> opens up the highlighted menu selection to show
- more options. UP/DOWN arrow changes selections. Press <ENTER> to select an
- option or press selector letter and ENTER.
-
- LOAD.
-
- Loads previous week into memory, new data is added to this each week by
- selecting INPUT and then WEEKLY SCORES.
-
- Place the cursor over last weeks filename and press <ENTER>
-
- This will load previous week into memory.
-
- New data is added to this each week by selecting INPUT and then WEEKLY SCORES.
-
- You may load in any week's score to print data for that week.
-
- data is saved making it possible to print standing sheets or final average sheet
- for any week that has been saved.
-
- Selecting this option also opens up the menu selections that were disabled.
-
- SAVE.
-
- This option saves the data in memory to disk. This will be the data you will
- load in next week and append to.
- -9-
-
- If you fail to save data and try to exit, the computer will issue a warning
- reminding you to save your data.
-
- Use a filename to help you remember the date such as JUL07 for July 7. Don't use
- spaces in the filename.
-
- The computer will place the week number in front of
- this filename and add the extention .BWL to make it 01JUL07.BWL
-
- You must load this data in next week and then use INPUT WEEKLY SCORES. This will
- load in all names and scores from last week and now you will add to these
- scores.
-
- CHANGE DIRECTORY.
-
- Lets you change drive or directory to load or save data to another drive or
- directory.
-
- Place the cursor on this option and press <ENTER>.
-
- You will now be asked for a new directory or drive.
-
- To change to a new drive, just enter the drive letter such as B: or A:
-
- A one drive computer, you may insert the data disk before pressing ENTER. You
- will be prompted to return the program disk when data is loaded or saved.
-
- Just follow the prompts with your program disk and data disk.
-
- DELETE FILES:
-
- This is to remove duplicate or practice files only, all files are needed for the
- individual recap sheets. Select files to delete and press ENTER to delete that
- file. Press ESC to exit this function.
-
- SHELL TO DOS:
-
- This option will allow you to exit temporarily to dos if you have enough memory.
- You can format a disk, do a directory or other dos functions. Type EXIT <ENTER>
- and you will be returned to BOWL101.
-
- QUIT.
-
- This option is the only way out of the program.
-
- QUIT lets you end the program, and checks to see that you have saved your data.
- If not, it will issue a warning to that effect.
-
- INPUT WEEKLY SCORES.
-
- This is where you enter each week's data. Startup or Load data must be used
- before this option.
-
- -10-
-
- If you have made some changes prior to entering the data, the computer will
- issue a warning that your data has not been saved.
-
- It is not necessary to save the data unless you plan to quit. It is just a
- warning letting you know that you have been in the edit mode.
-
- All data will be carried over to the INPUT scores routine, you may save them
- when you are done. MAKEUP GAMES.
-
- You may now makeup games without having to enter all the data for each week.
- Simply load the data prior to the makeup week to get the number of games bowled.
- Now load in the makeup week. This will load in the scores of all bowlers but not
- over write the games won and total pins.
-
- Now select the week number and lane assignment. The scores for all bowlers
- bowling that week will be plugged in for you. It will even tell you the number
- of Subs you had. You will have to supply the subs names but the computer will
- supply the scores except for the makeup teams.
-
- This routine is exactly like the input scores, but most scores are provided for
- you, use the score sheets to check your progress.
-
- You may press ESC to total the scores instead of stepping over them.
-
- You will be prompted to save the data again when each week is completed.
- Filenames will be provided.
-
- Enter each week until you have completed the final week and then press ESC to
- end this function.
-
- It might not be a bad idea to backup your data files before using this function.
-
- STARTUP DATA.
-
- This will be the first option you will use to enter the team names and other
- data for the league. You may use this option at any time to step through all of
- the teams, bowlers and subs to make changes, such as increase the number of
- bowlers.
-
- EDIT TEAMS.
-
- This option will let you edit any team score. Just pick the team you wish to
- edit and change the scores needed. Pressing PG up or Pg down will let you go to
- the next or previous team.
-
- EDIT BOWLERS.
-
- Select the team the bowler is on and then select the bowler. The handicap is
- calculated for you after changing the number of games or the average.
-
- The option 1=Calculate 2=Keep is if you have chosen more than 0 weeks to keep
- the averages in Startup. If you entered more than 0 then you must tell the
- computer if the bowlers average will be calculated or kept.
- -11-
-
- If you choose to keep this bowlers average, then enter 2 here if not, enter 1
- and the computer will calculate the averages from now on.
-
- EDIT SUBS.
-
- This is almost identical to the editing the bowlers. EDIT HIGH GAMES. This is
- where you may edit HIGH GAMES. All HIGH GAMES may be edited here, team or
- bowlers.
-
- EDIT STARTUP.
-
- Sometimes you need to edit the number of teams or bowlers or things like that,
- you can edit those here.
-
- EDIT HIGH GAMES
-
- You can edit high games with this option and edit team or bowlers high games.
-
- EDIT STARTUP
-
- You can change the startup values here if you want add another team bowler or
- just you know the program won't handle the wins losses properly because of
- special circumstances and you want to manually enter team wins and losses for
- this week only.
-
- SWAP SUB/BOWLER.
-
- If a bowler quits and is replaced with a sub, you can use this option to drop
- the bowler down to a sub and move the sub up into his or her place. This routine
- can be used to trade bowlers from one team to another or to change the lineup.
-
- ZERO ALL SCORES.
-
- You may use this option to start a new league or start over. This will zero all
- scores but leave team and bowlers names.
-
- ADD/REMOVE SUB.
-
- You may add or remove a sub with this option. Just remember Subs that have been
- removed will not be part of the final average sheets. This option is mainly to
- add a sub.
-
- SPLIT SEASON
-
- This will zero the team standings or just wins and losses to allow you to bowl a
- split season.
-
- PRINT TO SCREEN FILE OR PRINTER.
-
- All of the print functions may now be directed to the screen the printer LPT1,
- LPT2 or a file. This will allow you to preview the printouts or load the file
- created into a word processor for additional modifications.
-
- -12-
- Using the file function, it is possible to write to a device such as COM1, COM2,
- SCRN: by substituting a devicename for a filename. See your dos manual for
- details on device names.
-
- PRINT STANDING SHEET
-
- Print standing sheets with this option. Print two, one for your records.
-
- PRINT RECAP SHEET.
-
- Shows all scores for bowlers and subs that bowled that night. Prints most pins
- over average or series at the bottom.
-
- FINAL AVERAGE.
-
- Lets you print the averages in sorted order by last name first. This is turned
- in at the end of year, you can print this anytime for your own reference.
-
- SCORE SHEETS.
-
- You can print score sheets on a master form. Prices are included with the
- registered version.
-
- MAIN COLORS.
-
- This will let you change the color of the main menu and input screens in the
- program.
-
- HELP COLORS.
-
- This will change the colors of the help screens within the program, not the ones
- called up with the F1 key.
-
- CHECK FOR SNOW.
-
- Some older color monitors flicker when the screen updates. If you see snow or
- the screen flickers, try using this option. Just press <ENTER> on this option,
- it will toggle the snow on or off.
-
- FORMFEED.
-
- Places a chr$(12) at the end of the printouts and ejects the paper after each
- printout.
-
- PCASE.
-
- This converts the text you type in to PROPER CASE.
-
- When the text is entered and you press <ENTER> the text will be converted. If
- you press <UP OR DOWN ARROW> then the text will remain as you typed it in.
-
- UCASE.
-
- Converts all text entered to UPPER CASE.
- -13-
-
- LEAVE TEXT AS TYPED.
-
- Leaves the text as typed, no conversions are made
-
- SOUND.
-
- Toggles a small SOUND on and off and changes the chirp to a mellow beep
- HELP SCREEN.
-
- This will remove the HELP SCREEN from the main menu.
-
- SORT ROUTINES.
-
- You can sort on team or bowler's series with this option.
-
- UTILITIES.
-
- Prize fund. You may print labels with the amount each bowler gets for prize
- money or pin money with this option, it will also determine the number of 20's
- 10's 5's 1's etc needed to fill the envelopes for each bowler.
-
- SORT ROUTINES.
-
- Sort bowlers and teams in a number of ways.
-
- INDIVIDUAL RECAL SHEET.
-
- A complete listing of all team, bowler and subs activity will be generated with
- this option. Follow the prompts to create the datafile and print the recaps.
-
- In the works.....
-
- The following are some routines I am working on now and will inform you when
- they are complete.
-
- Most pins over average after x number of games. Number of 200, 250, 300 games.
- Number of 600, 700 series. Saving final average to a delimited file. This will
- be nice for the people putting together the average books. Tournament games,
- such as BVL. Database for names addresses and WIBC and ABC card numbers.
- Bookkeeping accounting database to track charges. Print Season Schedule. More
- sort routines. Save data to disk in a format where the end user may use and
- write their own routines using data generated by BOWL101. Add numlock status.
- Add printer codes for customized printouts. Add pause between pages on
- printouts. Popup window to show any bowlers stats. Recap on any one bowler or
- picklist of several bowlers or teams.
-
-
-
-
-
-
-
-
- -14-
-
- SOME HOT KEYS AND TIPS......
-
- F1...........Will always bring up a help screen, unless you are printing data.
- F2...........Brings up a calculator only when you can enter data.
-
- UP ARROW.....Takes you up in a menu selection or back on an input field.
- Using the UP or DOWN arrow will let you keep the text as you
- typed it into a field and you have selected UCASE to convert
- text to UPPER case, Pressing <ENTER> after entering McDonnald
- will convert it to MCDONNALD, pressing UP or DN ARROW will keep
- it as McDonnald.
-
- DOWN ARROW...Moves you down as the up arrow moves you back.
-
- PAGE UP......Scrolls to previous team, bowler, or sub while editing.
- For example...
- You are editing a team and need to edit another. Instead of
- returning to the menu and selecting that team, just press Page Up
- to scroll to the previous team.
- The computer will beep if you try to go below team 1.
-
- PAGE DOWN....Same as scroll up but moves to next team, bowler, or sub.
- It will not allow you to go beyond the last team, bowler, or sub.
-
- ESC..........The ESCAPE key will always return you from a function such as
- editing or any function where you don't want to be, or all done
- with. It will not let you escape from the Input scores routine but
- will exit from the Input routine and caluclate the scores, then
- return you to the "Is this correct Y/N" prompt at the bottom of
- the screen. If you press ESC here, it will ask you if you wish to
- abort.
-
- In the data entry screen, pressing ESC will total scores for you.
- If you had to go back and edit any score. Press ENTER on the last
- score you changed then hit ESC, this will take the cursor through
- the rest of the scores and total them much faster than stepping
- over them with the enter key.
-
- CTRL U.......This key will restore a field as long as you remain on that field.
- If you accidentally erase a field, press Ctl U and it will restore
- it for you. Hold down the CTRL key and press U.
-
- CTRL Y.......This deletes the data in the field. Pressing any alphanumeric key
- at the start of a new field will also erase the contents of the
- field. The arrow keys will let you scoll in the field if you wish
- to edit just one character. Hold down the CTRL key and press Y.
-
-
-
-
-
-
-
- -15-
-
- ADDING A TEAM OR BOWLERS.
-
- You may add teams or delete teams if you wish. Just edit the startup and routine
- and enter the number of teams or bowlers.
-
- If you enter less than the number of teams now in memory, you will lose the last
- two teams so swap any bowlers off the last team with the team you wish to drop
- and drop the last two teams.
-
- The individual recap will still pick up the deleted teams up to the point you
- removed them.
-
- Entering additional teams will open up new team spaces and allow for new teams.
- You may enter the startup and step over the teams that are valid and enter the
- new team names when you reach the proper team number. Pressing Page Dn on the
- team name will bypass the input score routines if you don't need to change the
- scores. You may press escape at any time and be returned to the main menu.
-
-
-
- ONE DRIVE COMPUTERS
-
- You may swap a data disk for the program disk if you only have one drive. The
- only problem you will have is that you will need the program disk in the drive
- too. The menu and help files are needed while the program runs but you can
- select SAVE or LOAD data and before pressing enter, replace your program disk
- with your data disk. Now press <ENTER>.
-
- Your data will be saved and when the program tries to load the menu again it
- won't find it on the data disk and ask you to place your program disk back in
- the drive. You will have 3 tries before the program aborts.
- Just replace the program disk back in the drive and press <ENTER>. Easier done
- than said.
-
- You may even trick the computer into thinking you have two drives, depending on
- which Dos version you have. Tell the computer to change to drive B: If it does
- what I think it will do, it will prompt you to insert your data disk in drive
- B. and prompt you again to put the program in drive A:.
-
- This may mess up the display. I don't have one drive to test this theory on but
- I would be interested in hearing your response on this.
- You may restore the display by selecting a print function and the aborting it.
- This will chain to the util program and upon returning, will restore the
- screen.
-
-
-
-
-
-
-
-
-
- -16-
-
- AUTO LANE ASSIGNMENTS
-
- Auto lane assignment even allows for position rounds.
-
- Position rounds will be entered manually, just answer P to is this correct when
- the teams are paired.
-
- Now you will be asked for the lanes bowled for each team.
-
- This will also adjust the lane assignment by subtracting the number of position
- rounds from the week number to give you the proper lane assignment.
-
- Files on the disk with the number of teams and the LANES.ASN are the files the
- computer uses to assign the lanes.
-
- If you are bowling with a 12 team league then the only file you will need is the
- file 12LANES.ASN.
-
- If for some reason of another your lane assignment is different than this one,
- you may edit the file to match your needs or delete the file and the computer
- will have you manually enter the lanes the teams bowl on when you enter Weekly
- Scores.
-
- You have 32 weeks of data for the auto lane assignments.
-
- If you need more, just add the lane assignment to the data with any word
- processor that can handle straight ascii, that is no control codes or printer
- codes embedded.
-
- You may also build a datafile for lanes more than 16 lanes using the same format
- for each file. Number of teams first followed by the lanes for each week on a
- seperate line three spaces for each lane. Everything must line up properly.
-
- Example of what the data file 12LANES.ASN looks like.
- 12 <-------- Number of teams
- 1 2 3 4 5 6 7 8 9101112 <-------- Week number 1
- 4 5 6 212 3 911 1 710 8 <-------- Week number 2
- 9 3 11011 4 512 8 2 6 7 <-------- Week number 3
- 712 5 8 9 210 411 6 1 3 continues
- 11 8 9 7 1 5 6 31012 2 4 .
- 10 611 1 3 812 2 7 4 9 5 .
- 5 7 412 210 1 9 6 8 311 .
- 12 910 5 711 4 6 2 3 8 1 .
- 6 1 211 812 3 5 4 9 710
- 310 8 9 4 1 2 7 51112 6 Allow 2 places for each lane.
- 8 4 7 3 6 9111012 1 5 2
- 6 5 2 11211 4 3 8 710 9
- 312 5 4 810 2 611 9 7 1 This is like a grid, the
- 411 3 9 7 610 112 5 2 8 row of numbers are the lanes
- 2 912 7 3 1 8 5 410 611 the columns are the weeks.
- 5 1 811 4 2 7 9 3 61210 So the first row of numbers
- 8 3 610 5 9 111 212 4 7 are week 1 and lanes 1 2 3 etc.
- 10 2 7 511 312 4 9 1 8 6
- -17-
-
- Questions and answers.
- Question...
- Total wins and losses don't compute properly.
- Answer.....
- You have not set the number of points per game and series properly
- Edit startup and enter the proper number of points for each game and
- series. If you enter 1 point per game and 1 for series, you will have a
- possible 4 wins, 1 for each game and 1 for series.
- Question...
- In the second week, I found an error in a bowlers score that wasn't
- caught when entering the data for week 1. How do I fix this.
- Answer.....
- The easiest way is to use the makeup function and redo the scores.
- This option will recalculate all scores after you complete the makeup.
- You may edit the score and games won, it is up to you, just be carefull
- with high games and games won.
- Question...
- My subs are not receiving recognition for high games bowled.
- Answer.....
- If your subs are eligible for high games and series, you must place
- them on the team as a member of the team. If you have a 5 man team, and
- allow 2 subs for each team, enter 7 for number of bowlers.
- If they do not qualify for high games then place them on the sub list.
- Question...
- I discovered an error after pressing ENTER while entering scores.
- Answer.....
- Easy, just press up arrow to back up. Press PG up if you want to change
- the sub information or manually reenter team handicaps.
- If you found the error after you left that team and are on the next
- team, you can't back up you can continue and run makeup and correct it.
- Press ESC at the first bowlers scores and ESC when it asks is this
- correct. You may abort this function, but the program will re-run
- itself to clear out any stray scores.
- Load in last weeks data again and reenter the scores. I found it quicker
- than trying to edit mistakes.
-
- Question...
- Lane assingments don't work or the teams don't match up correctly.
- Answer.....
- If the lane assignment is incorrect, then the problem lies in the week
- number and the position rounds to date.
- The proper lane assignment file is obtained by subtracting the week
- number from the position rounds to date.
-
- Question...
- Not much disk space, what files do I have to have to run BOWL101
- Answer.....
- The files you have to have on the disk are BOWL101.EXE,
- BOWL.MNU, BOWLHELP.HLP, and if you have 12 teams 12LANES.ASN.
- You should not save your data on the program disk, use an additional
- disk for the data.
-
-
- -18-
- Question...
- It didn't ask for the average for a bowler I told the computer to
- calculate, but did for the ones I told to keep.
- Answer.....
- Right, the computer needs to know the average of the bowlers you wish
- to keep the average for. It will calculate the average for the others.
- It will ask you for the handicap for the bowlers that don't keep their
- average only for the first game, after this the computer knows the
- average and can calculate the handicaps for you.
- Question...
- All subs are eligible for high games and series but they are also
- allowed to bowl on other teams, they are on the team roster, how can
- they bowl for another team.
- Answer.....
- For this you need to move this bowler to that team before entering the
- scores.
- Use the swap sub/ bowler option to move the bowler to the sub roster
- and then up to the other team. See docs for a better description.
- Question...
- I have several blank positions on the teams, is there any way to keep
- from having to give them the same scores each week?
- Answer....
- Yes, just list these bowlers as Blind.
- When the program zeros out the scores before entering this weeks scores
- it will look for every bowler called BLIND.
- If such a bowler is found, it will keep the score you gave it the last
- week.
- Question...
- I have some that are not handled properly when I have proper case set.
- Answer....
- When the text is entered and you press <ENTER> the text will
- be converted to proper case or upper case which ever you have selected.
- If you press <DOWN ARROW> then the text will remain as you typed it in.
-
- Question...
- Out of memory error, is there any way to get more string or memory
- space?
- Answer....
- Remove any memory resident programs that may be installed.
- Install more memory.
- Call me and let me know how many teams and bowlers you have and I will
- send you a modified copy that uses less memory.
- Question...
- I have to manually enter the lanes the teams bowl on, I thought I had
- auto lane assignments.
- Answer....
- You will have to copy the lane assignment file to your working disk.
- If you have 12 teams the copy 12LANES.ASN to your working disk and the
- lane assignment will work for you.
-
-
-
-
-
- -19-
-
-
-
-
-
-
- If you have a problem and wish to contact me, please include a printout
- of the startup data so I can see how you have the program set up.
-
- I am very interested in your comments and welcome any suggestions no
- matter how small or large.
-
- There isn't a week go by that I don't add or change something to improve
- the program to better suit your needs.
-
- When I get a collection of routines complete, I send out an update.
-
- This is free if you have just registered and I have already sent you a
- registered version within 3 months or less. Otherwise a small fee
- is required usually $20.00 but is subject to change.
-
- If you have special request and I think others may be able to use it, I
- will make the modification at no charge and send you that modification
- when complete and include this in a future update.
-
- I am going to try to complete an update every 6
- months.
-
- Please!! when you request a modification include as much information you
- think necessary for me to understand your request. Include printouts
- the startup screen and examples.
-
- You will be notified of these updates by mail.
-
-
-
- Randy Stowe
- 1229 Newburg Road
- Fortuna Ca. 95540.
- (707)-725-9750 Pacific time. After 3:30 P.M.
- BBS (707)-725-9745 24 hrs.
- 300-1200-2400 BAUD. 8 N AND 1
- FAX (707)-725-1334 24 hrs.
-
-
-
-
-
-
-
-
-
-
- -20-
-