*Buttons
Press{F10}to save the data to disk. Press{ESC}to exit without sav-
ing any changes you have made. If a{LISTBOX}is available for a field
then place the cursor on the field you want and press{F4}. If a TAB
BOX appears at the bottom of the screen then pressing{TAB}will ad-
vance you to the next record and{SHIFT+TAB}will take you to the pre-
vious record.
*PICKBOX
ÿ
Use the cursor keys to highlight the selection you want
and press {ENTER} or move the mouse cursor to the select-
ion you want and click the {LEFT }mouse button. To abort
press {ESC} or click the left mouse button on the box{[-]}
in the upper left corner. The {HOME} key will highlight
the first selection on the menu and the {END} key will
highlight the last.{PgUp} and {PgDn} will scroll the menu
back or forward one page at a time.
*Quit BallStat Pro ?
{YES}= Exit to MS-DOS    {NO}= Return to program
*Use Near Letter Quality ?
{YES}= Use NLQ          {NO} = Use draft quality
*Import team to league    :
Make sure the floppy disk contains a valid team for
importing and press{Y}to import. Press{N}or{ESC}to
abort the operation.
*Delete league           -
Press{Y}to delete the entire league. Remember that you
can not recover a league file once it is deleted. Press{N}
or ESC to abort.
*Delete Printer Report   -
Press{Y}to delete the selected printer report. Press{N}
or{ESC}to abort.
*Delete this report ?    -
Press{Y}to delete the selected custom display. Press{N}
or{ESC}to abort.
*Delete Custom Headers   -
Press{Y}to delete the selected custom header file.
Press{N}or{ESC}to abort.
*Select where game was played
Press {H} if this was a home game or {A} if it is an
away game.
*Select time of day
Press {D} if the game was played during the day or {N}
if the game was played at night.
*Select type of playing field
Press {G} if the game was played on a grass or dirt
field or {T} if the game was played on artificial turf.
*Select pitching arm of opposing starter
Press {R} if the opposing starting pitcher threw right
handed or {L} if he threw left-handed.
*Quit to main screen ?
{YES}= Return to main title bar   {NO}= Abort
*Delete the team named  -
Press{Y}to delete the selected team from the current
league. Press{N}or{ESC}to abort. If you delete the team
it can be recovered at any time.
*UnDelete the team named -
Press{Y}to recover the deleted team. Press{N}or{ESC}to
abort.
*Delete Game played on   -
Press{Y}to delete the selected game. Press{N}or{ESC}to
abort. If you delete the game it can be recovered at any
time.
*UnDelete Game played on -
Press{Y}to recover the deleted game. Press{N}or{ESC}to
abort.
*Delete player named     -
Press{Y}to delete the selected player. Press{N}or{ESC}to
abort. If you delete the player he can be recovered at any
time.
*UnDelete player named   -
Press{Y}to recover the deleted player. Press{N}or{ESC}to
abort.
*Delete Individual for   -
Press{Y}to delete the selected individual. Press{N}or{ESC}
to abort. If you delete the individual it may be recovered
at any time.
*UnDelete Individual for  -
Press{Y}to recover the deleted individual. Press{N}or{ESC}
to abort.
*Select Line Seperator For Reports
This box contains all the various line seperators that
you can use to seperate lines when printing reports.
Select the line you want to use.
**PICKBOX
*Select Height
This box contains various heights for a player. Select
the players height you wish to use and press ENTER.
**PICKBOX
*Select Division
This box contains some division names you might want to
use. Select a division if you see one you want.
**PICKBOX
*Select Location
This box contains the names of the locations or fields
that the teams in your league play on. Select the field
and press ENTER.
**PICKBOX
*Select Game Information
This box contains multi-purpose information that the
program uses concerning games. Select the item that you
wish to use for sorting, qualifying or inserting in a
custom display.
**PICKBOX
*Select Individual Information
This box contains multi-purpose information that the
program uses concerning individuals. Select the item
that you wish to use for sorting, qualifying or inserting
in a custom display.
**PICKBOX
*Select Personal Information
This box contains multi-purpose information that the
program uses concerning personal information. Select the
item that you wish to use for sorting, qualifying or in-
serting in a custom display.
**PICKBOX
*Select Statistic
This box contains multi-purpose information that the
program uses concerning player statistics. Select the
item that you wish to use for sorting, qualifying or in-
serting in a custom display.
**PICKBOX
*Select Standings Information
This box contains multi-purpose information that the
program uses concerning standings and team totals.
Select the item that you wish to use for sorting, quali-
fing or inserting in a custom display.
**PICKBOX
*Select Position
Use this box to select the position of the current
player. This box can be used more than once for players
with more than one position.
**PICKBOX
*Select batting side or throwing arm
Use this box to select which hand the player throws with
or which side of the plate he bats from.
**PICKBOX
*Select Stat
This box contains some stat titles that you may wish to
use that are not included as defaults in the program.
**PICKBOX
*Delete Team
Select the team that you wish to delete from the current
league.
**PICKBOX
*Undelete Team
Select the team that you wish to recover.
**PICKBOX
*Delete Player
Select the player that you wish to delete from the
current team.
**PICKBOX
*Undelete Player
Select the player that you wish to recover.
**PICKBOX
*Select Player
Select the player that you wish to view, edit or enter
stats for.
**PICKBOX
*Delete Game
Select the game that you wish to delete.
**PICKBOX
*Undelete Game
Select the game that you wish to recover.
**PICKBOX
*Delete Individual Game Stat
Select the individual that you wish to delete.
**PICKBOX
*Undelete Individual Game Stat
Select the individual that you wish to recover.
**PICKBOX
*Select Game
Select the game that you wish to view, edit or enter
data for.
**PICKBOX
*Select Current Division
Select the division that the current team is located in.
**PICKBOX
*Select Team
Select the team that you wish to edit, veiw or load.
**PICKBOX
*Select Display
Select the report that you wish to view or print.
**PICKBOX
*Select Driver
Select the printer driver that you wish to use.
**PICKBOX
*Turn printer on and select continue
The program cannot communicate with the printer. Make
sure the printer is turned on and the correct printer
port is selected. Choose{Continue}to try again or{Quit}
to abort.
*DirectoryBox
Select the file you wish to use. To abort press{ESC}or
click on the box in the upper left corner. Any entry that
begins with an{}is a directory. All valid files that you
can choose are listed at the end following the directories.
If no valid files are listed then abort.
*SELECT TEAM TO MOVE PLAYER FROM
Select the team where the player to move is now located.
**PICKBOX
*SELECT PLAYER TO MOVE
Select the player you wish to move.
**PICKBOX
* SELECT TEAM TO MOVE PLAYER TO
Select the new team to move the player to.
**PICKBOX
*Sort in Ascending order ?
Press{Y}to sort in ascending order [^a to z, low to high}].
ÿ
Press{N}to sort in descending order [^z to a, high to low}].
*Sort in Descending order ?
Press{Y}to sort in descending order [^z to a, high to low}].
ÿ
Press{N}to sort in ascending order [^a to z, low to high}].
*DateHelp
Enter a valid date and press{F10}to accept. To use the
current date press the{TAB}key. Press{ESC}to abort and
clear the date.
*OppHelp
Enter the 3 letter abbreviation of your opponent and
press{F10}to accept. Press{TAB}to display a pick box of
all the current opponents in your league. Select the
opponent then press{F10}to accept. Press{ESC}to abort
and clear the opponents abbreviation.
*NoDataType
The data type you tried to load does not exist on the
disk. For example, you tried to load games for a team
but no games were ever saved for that team.
*DriveError
The drive you are trying to use is not operating. Make
sure you have the correct disk in the drive and that the
door to the drive is closed.
*NoDataMemory
You are trying to view data before it was loaded into
memory. You have to use the{LOAD}menu from the main
title bar to load data into memory before you can view
the data.
*NoPlayers
No players were ever saved for this team or all players
on the roster have been deleted.
*NoTeamsOnDisk
The disk you are trying to import does not contain a
valid team. Make sure you have the right disk and retry
the operation.
*NoTeamsDele
If you are trying to delete a team then no teams were
found. If you are trying to recover a team then there
were no teams deleted to be recovered.
{-OR-}
If you were trying to select a team to work with then
no teams exist on the disk. Use the{ADD}menu from the
main title bar to add teams to the current league.
*NoPlayersDele
If you are trying to delete a player then no players
were found. If you are trying to recover a player then
there were no players deleted to be recovered.
*NoIndyDele
If you are trying to delete an individual then no
individuals were found. If you are trying to recover
an individual then there were no individuals deleted
to be recovered.
{-OR-}
If you are trying to edit an individual then no
individuals exist for this player.
*NoIndyLoad
No individuals were found on the disk. Remember to
use{GameMode}when saving a players game stats to disk.
This is the only way that individuals will be created.
*NoStandLoad
No standings were found on the disk. To create stand-
ings you must either save a game or edit the standings
database using the{EDIT}menu. Standings will also not
load unless there is at least one player on the roster
of each team.
*NoTeamsList
No teams were found on the disk for this league. Use
the{ADD}menu from the main title bar to add teams to
this league.
*BadInn
The format you tried to use for entering innings is
invalid. Use the following format examples:
ÿ
For one whole inning use           {1 or 1.0}
For one and one third inning use   {1.1}
For one and two third innings use  {1.2}
*BadFileName
The file name you entered is either an illegal DOS
file name or a file by the name you entered already
exists on the disk. Try another file name.
*NoGamesFound
If you are trying to delete a game then no games were
found. If you are trying to recover a game then there
were no games to be recovered.
{-OR-}
If you are trying to edit a game then no games exist
for this team.
*.LGE
Enter a name for your new league using the standard
DOS file name characters. Use a descriptive name so you
will be able to identify the correct league when you
open the file.
*.RPT
Enter a name for the report you want to create using
the standard DOS file name characters. Use a descript-
ive name so you will able to identify the correct re-
port when you open the file.
*.HDR
Enter a name for the header you want to create using
the standard DOS file name characters. Use a descript-
ive name so you will able to identify the correct
header when you open the file.
*AddTeamHelp
^ADD TEAM TO LEAGUE}
ÿ
Use this screen to add a{NEW}team to the currently opened league.
Fill in all known information that the screen asks for. Make sure
you fill in the^Game length}field as this field is used to compute
certain statistics. All information can be edited later by using
{EDIT}from the main title bar. The^Team abbreviation}field must be
filled in as you will need this information in all league reports.
ÿ
**Buttons
*EditTeamHelp
^EDIT TEAM}
ÿ
Use this screen to edit an{EXISTING}team from the currently opened
league.
ÿ
**Buttons
*EditPlayerHelp
^EDIT PLAYER}
ÿ
Use this screen to edit all{EXISTING}players on the current roster.
To add new players you must use{ADD}from the main title bar.
ÿ  ÿ
**Buttons
*AddPlayerHelp
^ADD PLAYER TO ROSTER}
ÿ
Use this screen to add a{NEW}player to the current roster. Fill in
all known information that the screen asks for. If the five custom
field titles in the lower left part of the screen are empty then you
didn't define any when you set up your league. Enter names with the
last name first such as : ^Mantle, Mickey}. All information can be
edited later by using{EDIT}from the main title bar.
ÿ
**Buttons
*EditLeague
Use this screen to setup a new league or edit an existing league.
If you would like to have five extra fields to hold a players per-
sonal information then fill in the titles for those fields at the
lower left part of the screen. If you plan on using more than one
division in your league you can save yourself some work later by
filling them in now. Create up to 10 new stats by simply filling
in the abbreviation for each stat in the lower center part of the
screen. These stats will be accumulated the same as all other non
decimal based stats{(e.g. at bats,hits,runs)}. You can also derive
5 decimal based stats{(e.g. batting average)} from the non decimal
stats by filling in the fields at the lower right part of the
screen. These derived stats must be based on the formulas shown to
the right of the fields. For example you want to track how a play-
wr does as a pinch-hitter.
|
For non decimal field 1 enter :{PH} for ^PINCH HITS}
For non decimal field 2 enter :{PAB}for ^PINCH AT BATS}
For decimal field A enter     :{PBA}for ^PINCH HIT BATTING AVE.}
ÿ
Since the formula for field A is{#1 / #2} then field A will be fig-
ured as ^PINCH HITS}/^PINCH AT BATS} which gives us the desired
derived stat namely the players batting average as a pinch hitter.
*DateRangeHelp
Enter the range of dates you wish to include in your reports.
To include just one date, enter the date in both the From and
To fields. Press{F10}to process or{ESC}to exit. Pressing{TAB}
will fill both fields with the current date.
*EditMain
{CAUTION:}Be careful when editing the main statistical databases.
ÿ
  Make your changes and press{F10}to save the changes to disk. To
abort press{ESC}and select{QUIT}from the menu. To change the current
database press{F3. TAB}will move you to the next player or press{F4}
and select the player you wish to edit. Pressing{F5}will display all
the current stats for the player who is currently shown on the
screen. After making changes all derived stats such as batting aver-
ages will be updated immeadiatly.
*EnterStatsHere
This is where most of the action in BallStat Pro takes place.
Before you save any data to disk be sure you are in the right
mode. The 2 modes are:
ÿ
{GAMEMODE}
      This mode will track a players complete stats for
      EACH individual game as well as his season totals.
      Hitting and pitching streaks will also be tabulat-
      ed in this mode.
ÿ
{BULKMODE}
      When you are in this mode the gamemode indicater
      will read OFF.^NO}individual game stats will be
      kept for players when in this mode. This will save
      disk space if you have no need for BallStats ad-
      vanced tracking features (individuals and streaks).
      Of course all player totals are still accumulated
      in this mode.
|
{Use the following function keys to set certain options:}
ÿ
  ^F2} Set game date       ^F8} Toggle Home/Away
  ^F3} Change database     ^ALT-O} Set opponent
  ^F4} Select player       ^ALT-N} Toggle Night/Day
  ^F5} Toggle gamemode     ^ALT-F} Toggle Grass/Turf
  ^F6} Toggle display      ^ALT-P} Toggle Right/Left SP
  ^F7} Toggle SpeedKey
|ÿ
{The following keys are also active:}
ÿ
  ^F10} Save players stats to disk
  ^ESC} Display options menu
  ^F9}  Goto team totals screen
  ^TAB} Move to next player
  ^F4}  Select another player
*EditIndyStats
  Make your changes and press{F10}to save your changes to disk.{
NOTE:}Do NOT change a players name unless you changed his name
on the roster also. To abort press{ESC.}To change the date,
home/away etc. press the function key shown on the screen for
that option. To select another game or player press{F4.
*EditGameStatsHere
  Make your changes then press{F10}to save the changes to disk. To
abort press{ESC.}To select a different game, place the cursor on
the team name field and press{F4.}To change other options such as
the date press the function key shown on the screen for that option.{
TAB}will move you to the next game.
*EnterGameStatsHere
  Use this option after you have finished entering stats for each
player and before you exit to the main title bar. You will find
that most data will have already been filled in for you. Once you
have verified that the information is correct and made any changes
that may be necessary press F10 to save the game to disk. Press
ESC to return the the stats entry screen. If you created names for
your game locations then you may place the cursor on the location
field and press F4 to select the game location from a menu. The
game that you save here may be edited later if you wish to change
any of the data.
*EditStandingsHere
  Make your changes and press{F10}to save your changes to disk.
To abort press{ESC. TAB}will move you to the next database.{
NOTE:}Make sure the database you want to make the changes to is
shown on the screen.
*EditTotalsHere
  Make your changes and press{F10}to save your changes to disk.
To abort press{ESC. TAB}will move you to the next database.{
NOTE:}Make sure the database you want to make the changes to is
shown on the screen.
*EditPDriver
  Make your changes and press{F10}to save your changes to disk.
To abort press{ESC. TAB}will move you to the next driver.
*CreatePDriver
  Creating a printer driver is as easy as copying a couple of
numbers from your printer manual. The decimal escape sequences
you need are usually found near the back of your printer man-
ual. Simply look up the codes for each title displayed on the
screen and enter the decimal numbers in the spaces provided.
Most manuals also list the hexa-decimal numbers so be sure you
enter the decimal numbers. The titles shown on the screen will
most likely not match the desciptions in your manual exactly
but you should not have much trouble finding the correct codes.
For some titles you will need 2 sets of codes, one to turn the
feature on (activate) and one to turn the feature off (deact-
ivate or terminate). The functions of each title are explained
on the following screens.
|
{NEAR LETTER QUALITY}
ÿ
  This feature is standard on most printers. Reports will appear
much sharper if NLQ is enabled but reports will usually print at
a much slower speed. You will also need to enter the codes to de-
activate this feature.
ÿ
{PROPORTIONAL PRINT}
ÿ
  This feature can cause printed reports to be completely out of
alignment if enabled. The main reason it is included here is so
you have an easy way to disable it. Make sure you enter the codes
to disable (terminate) this feature and select NO from the config-
uration menu for proportional print.
|
{RESET PRINTER}
ÿ
  Use this feature if you ever have a need to reset your printer.
ÿ
{STROKE WEIGHTS #1 & #2}
ÿ
  These 2 titles may also be called emphasized print or double
strike print. The program uses these 2 features to make printed
reports more readable by alternating the type of print used on
each line. If you want all lines to be printed the same then
enter the same codes for SW #1 and #2.
|
{PAGE LENGTH & SKIP PERFORATION}
ÿ
  This feature is used with the SKIP PERFORATION feature to have
reports skip over the perforation at the end of a page. The page
length will be remembered until you reset the printer or turn the
printer off.
ÿ
{UNI-DIRECTIONAL PRINTING}
ÿ
  If your printer supports this feature it is recomended that you
use it to make sure that columns are perfectly aligned.
*SendCC
  Enter up to 6 different control codes to send to the printer.
Press{F10}to actually send the codes to the printer. Press{ESC}
to exit without sending any codes. Control codes can usually be
found in the back of your printer manual.
*EnterHeader
  Enter the custom header that you want to be printed at the top
of the report. The header will be saved to the current custom
header file for future use. The header you enter here will only
be used as long as you do not exit the print menu.
*EnterTitle
  Enter a title for the custom display. Make sure to use a desciptive
name so that you will know the contents of the display.
*SetQStatus
Set Qualifying Status
*CreateDisplay
  Although BallStat Pro comes with ready made displays you will
find a need to make your own displays to more accuratly reflect
your leagues needs. You can make displays for PERSONAL INFORMA-
TION, PLAYER STATISTICS, INDIVIDUAL STATISTICS, GAME STATISTICS
and STANDINGS & TEAM TOTALS. The displays are easy to create and
should allow you all the flexibility you need.
|
  Before you start creating a report there are a couple of things
you should consider.
ÿ
1.^Will the report be used for a single team or for a whole league.}
   If the report is for a whole league then you will have to make
   sure you use the{TEAM NAME}field some where in the report so you
   can tell which team a player plays for.
|ÿ
2.^Will the report reflect compressed data.}If you plan to compress
   a report before printing then certain fields may reflect inacur-
   ate data. You will find yourself compressing{INDIVIDUALS}most of
   the time so fields like DATE will not be accurate unless you qual-
   ify by a single date. For example, you load your teams individuals
   into memory and select VIEW from the main menu. At first all you
   data will not be compressed so the date field will show the correct
   date for all the players games shown. However if you now press F9
   to compress the data all players individuals with the same name
   will be combined (compressed if you will) and each may show a dif-
   ferent date so you may not want to include the DATE field in the
   report. Of course if you wouldn't include the DATE field in the
   report you could still use DATE as a qualification. Deciding which
   fields to use in reports using compressed data may take some pre-
   planning. Note that you only need worry about string fields as
   statistical fields will always be correct when compressing data.
|
  To begin creating a report press{F5}and select the field you wish
to show first at the left of the report. You will most likely want
to have the players name or teams name as the first entry in a re-
port. If the field you select is NOT a statistic then you can size
the field by using the{+}and{-}keys. The maximum field size and the
current field size are shown in the upper right hand corner of the
screen. In order to save space don't make the field size any larger
then you actually need. I find that 15 is a nice size for a players
name. You can insert blank spaces and dashes anywhwere in a report
by pressing{SPACE}or{D}for dash. If you select a statistic then the
field size is fixed at 5 for accumulative stats (AB,R,H,etc) and 7
for derived stats (BA,OBP,ERA,etc). Press the{DELETE}key to erase
the last field you entered. When you are finished with a report you
must press{S}to save the report to disk. You will be asked to enter
a name for the report before it is actually saved to disk. To leave
the report maker without saving the report press{ESC}and then{Y.}
*Merge new data with existing data ?
Merge data
*No macros found
  The program could not find any macros on disk for this data type.
*No printer reports found
  The program could not find and printer reports on disk. Printer
reports use the extension  .RPT
*No custom headers found
  The program could not find any custom header files on disk. Custom
header files use the extension  .HDR
*GameLocation
  Enter the name of a location (ball field) that is used to play
games in your league. Any location entered here will be select-
able from a menu when you need to enter game locations when sav-
ing game information.
*Add another location
  Press{Y}to add another game location or{N}to exit to the main title
bar.
*Select Information
  Select the title you want to insert for the custom field. The title
will be placed in the field where the cursor is currently located.
*Move another player
  Press{Y}to move another player or press{N}to return to the main
title bar.
*Game Not saved
  Although you may have saved the individual player stats to disk
you have not saved the team totals (game). To save the team totals
press{N}then{F9}. To quit without saving your team totals press{Y},
however it is stongly recommended that you always save the game tot-
als to disk.
*Delete Qualifying
  Press{Y}to delete the macro shown. Press{N}or{ESC}to abort.
*.MA
  Enter a descriptive name for the macro and press{F10}to save
the macro to disk. You will then be able to select this macro
from the macro menu by pressing the{TAB}key. Press{ESC}to abort.
*
