~1F tm ShotZ Version 3.00 From Unicorn Software Limited Created By: Charles P. Schell IV _______ ____|__ | (R) --| | |------------------- | ____|__ | Association of | | |_| Shareware |__| o | Professionals -----| | |--------------------- |___|___| MEMBER Copyright (C) 1991-93 Unicorn Software Limited All Rights Reserved ShotZ is a Trademark of Unicorn Software Limited Unicorn Software Limited P. O. Box 911 Wabash, IN 46992-0911 CompuServe: 70272,3317 LICENSE AGREEMENT ShotZ is being given freely to the United States Air Force at no cost to the Department of the Air Force or the Department of Defense. Individuals can use the program free of charge FOR PERSONAL USE ONLY. Additionally, non profit organizations who want to use the system, may do so provided they contact Unicorn Software prior to doing so. Any commercial use and/or use by a civilian organization is expressly forbidden without prior consent and payment. Additional copies for Air Force and Air Force Reserve units can be made from any available disk of the program. Copying is ENCOURAGED! The program itself, documentation and other files are copyright 1991-93 Unicorn Software Limited and all rights are reserved. The program and documentation contain propriety information and trade secrets which are the exclusive property of Unicorn Software Limited and will not be transferred. ShotZ is protected by United States Copyright Law and International Treaty provisions. WARRANTY Unicorn Software Limited makes no warranty of any kind, express or implied, including without limitation, any warranties of merchantability and/or fitness for a particular purpose. Unicorn Software Limited shall not be liable for any damages, whether direct, indirect, special or consequential arising from a failure of this program to operate in the manner desired by the user. Unicorn Software Limited shall not be liable for any damage to data or property which may be caused directly or indirectly by use of the program. IN NO EVENT WILL UNICORN SOFTWARE LIMITED BE LIABLE FOR ANY DAMAGES, INCLUDING ANY LOST PROFITS, LOST SAVINGS OR OTHER INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF YOUR USE OR INABILITY TO USE THE PROGRAM, OR FOR ANY CLAIM BY ANY OTHER PARTY. The License Agreement and Warranty shall be construed, interpreted and governed by the laws of the state of Indiana. CONTENTS Specs.................................................................... 1 Credit Where Credit Is Due............................................... 1 Mouse Usage.............................................................. 1 Default SetUp............................................................ 2 ShotZ SetUp.............................................................. 3 Universals............................................................... 3 Main Menu................................................................ 4 Add...................................................................... 4 Change & Erase........................................................... 4 Close 'Nuf............................................................... 4 FindShotZ!............................................................... 4 Selections............................................................... 4 Print Outs............................................................... 5 Print Out Menu........................................................... 5 Utilities................................................................ 6 Printer SetUp............................................................ 6 Letter Text.............................................................. 7 Editing Notes & BlokZ Commands........................................... 8 Letter #1................................................................ 9 Letter #2................................................................ 9 Temporary DOS............................................................ 9 Master Import............................................................10 PDS Import...............................................................10 BackUp & Restore.........................................................10 PDS Import...............................................................10 Export...................................................................10 Appendix A PDS Import Appendix B ShareSpell TheasurPlus Appendix C FLEXIBAK Plus Appendix D ShotZ & SHARE.EXE ShotZ & Windows 3.00 & 3.10 Appendix E Q & A Appendix F Technical Assistance & Latest Versions Unicorn Software Support Conferences The Unicorn Distribution BBSs ShotZ 1 The program is MSDOS compatible, runs on 330K RAM, uses IBM graphics/laser printers, mono or colour monitor, and can operate on one/two or hard disk drives. The User can set the colours, printer codes, and default data drive. There are no 'crippled' features or options. Credit Where Credit Is Due: The following folks helped out in the development of this product and they have my heartfelt thanks: Gary Flook (434 AREFW/MAL): Beta Tested Version 2.00. Bob Blair (434 AREFW/DPMD): Developed the PDS program that allows imports of data from PDS into ShotZ. A1C Terry Baine (305 Medical Squadron): Provided insight on immunization series and requirements. Getting Started: The following files MUST be on the same disk or sub directory: COLOUR.SET COLOUR.DBT HELP.PLS HELP.DBT NEWUSER.DAT SHOTZ.EXE The program will create these files: HELP.PXI HELP.PXK HELP.PXS XXXXXXXX.DAT XXXXXXXX.NTX {"XXXXXXXX" represents the filename you select} DO NOT INSTALL THE PROGRAM IF YOU ARE ALREADY USING IT SEE THE FILE UPGRADE.DOC ON HOW TO UPGRADE THE PROGRAM Mouse Users: YOU must activate the mouse prior to the start of the program. Two Button Users: The Left Button serves as the return/enter key, The Right Button is the ESC key. Three Button Users: Same as two button Users, and the middle button is the F1 key. Type SHOTZ to start. ShotZ 2 When you first start the program, the computer will bring up the New Set Up screen first. Just enter the info requested. When you name the Disk Drive, the program will automatically copy the data files to that drive for you ! So Have A Disk In The Drive And Ready ! The program will not do any further copying on its own. In order to create new data disks simply copy the files for the name you selected with the DAT and NTX extension onto your new data disk. Colours: Colour Letter Black N Blue B Green G Yellow BR+ Gray N+ Cyan BG Red R Magenta RB Brown GR White W Br White W+ {To Flash Color Add *} You choose the colours for: Background: The main background for the screen. Screen Text: Messages and other text displayed on screen. Inputs: The colours of the input blocks. Bar Menus: The menus used through out the program. File Name: Any 8 character name , except TEMP and NEWUSER, can be used. If the name is already used the program will ask you to select a new name. Data Drive: The drive where you will keep your data disk. ex A,B,C,D etc. Name: Your name has you want it to appear on your signature black for the work sheets, ie JIM J. JONES, SSGT, USAFR. ShotZ 3 Title: Your title has you want it to appear on worksheets, ie NCOIC PROGRAMS AND MOBILITY. From: What you want the computer to print for the "From..." line on print outs, ie 69th MAP. Next The ShotZ SetUp screen will appear, you can track up to 12 different immunizations. List the name of the shot and the frequency for each shot you want to track. NOTE: Frequency is based on MONTHS, therefore an annual shot would have a frequency of 12, a 15 year shot would have a frequency of 180. For a one time shot enter 9999. The entry "Past Due Forecasting Number" is the number of days you want to forecast for to be notified of Past Dues. ie 30 will tell the program to show all people due for a particular immunization 30 days before they are due for the shot. The Main Menu will appear next. The System: Is designed using KISS (Keep It Simple Stupid) so not much information is needed to get started. Here are a few notes to help you use the system: Universals: The [ESC] key will take you back one menu (Mouse Users use Right Button). The box in the upper right hand corner of the screen will contain information on how to move around, and data entry tips. The last line of the screen will tell you what the highlighted option does. All menu entries can be selected with the light bar, or by pressing the first letter of the option (Mouse Users when highlited the Left Button will activate the option). The [F1] key will bring up Help for a particular item, if no Help is available for that item, it will allow you to enter the help index. From the index you may select any of the topics of help available. The Help file was not written by the same person who wrote this manual, therefore it might help better explain something to you than this manual does and vice versa. The [F1] key within the letters will provide you with Editor Commands to use when entering/editing the form letters used in the program. You can choose the following from the Main Menu: Add, Change, Delete, Find ShotZ!, Print Outs, or Utilities. ShotZ 4 When exiting from the Main Menu using [ESC], you will be given the option of exiting, backing up the file, or exporting (see below). Add: When you select this option the Add ShotZ screen will appear. The entries are self explanatory. Hit [PgDn] when done or [ESC] to abort. Change & Erase: When you select either of these options the screen will display up to 32 Names. Move the light bar to the one you want to Change or Erase and press the enter key. The [ESC] key will take you back to the Main Menu and the [PgDn] key will bring up the next 32 Names, [PgUp] backs up 32 Names. When the program reaches the bottom of your file it will start again. You also have the option of looking for a specific Name or SSAN (These will always be the last two displayed, so use the [End] key to get to the bottom and select the one you want). When the screen is displayed for Change, you select the areas you want to change as you did with the Add Option. Once you have completed the changes: MOUSE: You will have four navigational options at the screen bottom: TOP: go to the first person, PREV: go back one person, NEXT: go forward one individual, and END: go to the last person. [ESC] will exit the display screen. NON MOUSE: You will have six navigational options at the screen bottom: [HOME]: go to the first person, [PgUp]: go back one individual, [PgDn]: go forward one person, and [END]: go to the last individual. [ESC] will exit the display screen. When the screen is displayed for Erase, you will then have to confirm the erasure by entering [Y]. Close 'Nuf: The option of entering name uses Unicorn's Close 'Nuf system. In other words you only need enter as much of the name as you remember and it will find it for you. ie To find Joe Manshdgeysjski, just enter Joe or Mansh to have the computer locate it for you. FindShotZ!: Selecting this option will let you view information for each entry. YOU CAN NOT ALTER THIS DATA, YOU MUST USE CHANGE TO ALTER IT. The Selections Menu will appear. Selections: You have the following choices: All: Uses all entries ShotZ 5 Past Due: Only uses entries that are past due for today's date. Forecast: Lets you put in a specific date to forecast past dues for and then uses those post due entries. Duty Section: Uses only entries from a particular office symbol. Mobility: Look for mobility personnel only. Flyers: Look for flyers only. Individual: First you are prompted to enter an Duty Section, this saves you from having to go through all the Duty Sections to get to the one you want to print (It is not restrictive, so if you change your mind once in Individual Selector just hit the [PgDn] key until the desired Duty Section appears). Lets you pick and choose from a screen display the records you which to print. Just select the number next to the name displayed to select that record, selecting the number again will deselect it. Hit [PgDn] to proceed to the next page, [PgUp] to proceed to the next menu or [ESC] to abort the operation. Once you have made your choices will display up to 32 Names. Move the light bar to the one you want and press the enter key. The [ESC] key will take you back to the Selections Menu and the [PgDn] key will bring up the next 32 Names, [PgUp] backs up 32. When the program reaches the bottom of your file it will start again. When selected the screen will display your choice. Once the screen is displayed: MOUSE: You will have seven navigational options at the screen bottom: TOP: go to the first name, PREV: go back one name, CHANGE: will let you update the information on the name displayed, NEXT: go forward one name, and END: go to the last name. [ESC] will exit the display screen. The [PgUp] and [PgDn] keys will let you browse up and down the Tunes. NON MOUSE: You will have eight navigational options at the screen bottom: [HOME]: go to the first name, [PgUp]: go back one name, C: Change the entry that is displayed, [PgDn]: go forward one name, and [END]: go to the last name. [ESC] will exit the display screen. Once you exit the display screen, you will be asked if you want to find more. Answering Y will take you back to the Name display, N will take you to the Selections Menu. Print Outs: For most print out choices you have the choice of sending the output to a printer, viewing on screen or an ASCII file. You will first make a selection from the Selections Menu (see above). You then have the following choices: Quik List: Provide you with the Name, Rank, Office Symbol and SSAN for all entries selected, ASCII file SHOTZLST.TXT. ShotZ 6 Full List: Same as Quik List but also provides you with all ShotZ information. ASCII file SHOTZQIK.TXT Overdue ShotZ: Same as Quik List, but also lists ShotZ that are past due. ASCII file SHOTZOVR.TXT. Notification: Merges the entry information (Name, Rank and Duty Section) with Notification Letter #1. When printed the date is recorded in the individual's file for use with 2nd Notice. ShotZ Package: Produces Notification letter #1's and a list for the Shot Clinic to verify that shots were received. (Use the sheet later to update the ShotZ data.) 2nd Notice: Produces Notification Letter #2. Utilities: You have the following options: Indexing: You can put the file in Name, SSAN, OSC or Office Symbol order. Build For Speed: Resequences entire file for speed. Ghost Buster: Rids the file of Empty records. Default SetUp: Set Colours, Default Data Drive, File Name, Signature Blocks, and Logo. If you change file names you MUST copy the file before changing the File Name. See above for Default SetUp details. ShotZ SetUp: See Above. Printer SetUp: This allows you to customize the printer codes used by the program. You will be asked for the printer type, Laser or Dot Matrix and then for the codes the printer uses. These codes can be found in your printer manual. Dot Matrix Printers You will need to know the code for 10 cpi (Pica), 12 CPI (Elite), Enlarged, Condensed (17CPI), Bold On, Bold Off and Double High/Wide. If your printer cannot handle double high/wide DON'T PANIC, just leave it blank; the program will use Enlarged for that entry. You do not have to enter the ESC part of the code, the program will add that automatically. You can enter the letter ESC code or the number it does not matter: ie ESC code 119 can be entered as "119" or "w". (Do not enter any " "s!) ShotZ 7 Laser Printers You will need to know the codes for Font Symbol, 12CPI Pitch, 10 CPI Pitch, Condensed (16.66 pitch), Highlights and Normal Style, Fixed Spacing, 60 & 45 Lines Per Page, Portrait & Landscape modes, Clear Laser, and Left Margin. The settings already in the program are for Roman8 and a left margin of 8. You can adjust these to whatever you desire. Remember, you do not have to enter the ESC part of the code, the program does that for you. ie Your manual calls for an ESC&k2S, you enter &k2S. Letter Text: First you will be promoted for which letter you want to edit (Letter #1 is used for Notifications and Shot Packs; Letter #2 is used for 2nd Notice letters. General Editing Notes: The screen will display only 20 lines of text at a time but by using the down arrow key or Page Down key you can continue on. Up to 5000 lines can be used. Listed below are all editing commands, you might want to keep it handy, until you are used to the program. Moving Around [CTRL] <Ä or [CTRL] [A] Move left one word [CTRL] Ä> or [CTRL] [F] Move right one word [CTRL] [Home] Beginning of the Entry [CTRL] [End] End of the Entry [PgUp] Next edit window up [PgDn] Next edit window down Editing Commands [CTRL] [Y] or [F3] Delete current line* [CTRL] [T] Delete word right* [CTRL] [B] Reformat text of Entry* [F4] Insert blank line* BlokZ Commands [F2] Start/End BlokZ* [F7] Write BlokZ* File Commands [F8] Read File* [F9] Write Entry To File ShotZ 8 Finishing Touches [ALT] [W] Saves Entry* [ESC] Aborts Entry* Toggles [F5] Toggles Word Wrap [F6] Toggles Scrolling [F10] Run ShareSpell * Not Valid In FindMe! Or Erase Modes. {When Scrolling is on SCR will appear on the lower right of the screen. When WordWrap is active WRP will appear} The Read and Write File commands will let you enter up to 40 characters for the location and filename you want to read or write. ie A:\PRIVATE\SHOTZ.TXT. The file MUST be in ASCII format, but can include the extended ASCII graphics symbols. When you use BlokZ, you first start the BlokZ by hitting the [F2] key, then move the cursor to the end of the BlokZ you wish to mark. The highlighted text is what the BlokZ contains. It will only work on the text currently displayed on the screen. When you are at the end of the BlokZ hit the [F2] key again to end. You will then be prompted for disposition of the BlokZ. You can Copy, Move, Delete or Write the BlokZ. The Copy command will leave your original text in place and then allow you to copy the BlokZ elsewhere by hitting the [F7] key when you have the cursor positioned where you want it. The Move command works just like the copy command, except the original BlokZ is deleted from the old location prior to you selecting the new location for the BlokZ. Delete simply erases the entire BlokZ. Write lets you enter a filename and then writes the BlokZ to it. You can enter up to 40 characters for the location and filename you want to write. ie A:\PRIVATE\SHOTZ.TXT. The original BlokZ location is left untouched. See Appendix B for more information on ShareSpell. The letter should be no more than 40 lines long, and the program will warn you when you exceed that limit; but it will you input more lines if this serves your purpose. ShotZ 9 Letter #1: This format is hard coded into the program, information in () is entered by the program: Reply: (Your From) (Date) Subject: Shot Due Notification (The Person's Name) To: (The Person's Office Symbol) 1. The above named individual is due for the following immunizations: (Whatever Shots The Person Is Due For And Due Date) (Your Text From Letter #1 Goes Here, So Start With Paragraph #2 And) (Tell The Person Where To Go And When And Any Other Procedures ) (Your Name) (Your Title) Letter #2: This format is hard coded into the program, information in () is entered by the program: Reply: (Your Office Logo) (Date) Subject: Shot Due Notification (The Person's Name) To: (The Person's Office Symbol) 1. The above named individual is past due for immunizations. Previous notification was given on (Date Of Letter #1). The immunizations are: (Whatever Shots The Person Is Due For And Due Date) (Your Text From Letter #2 Goes Here, So Start With Paragraph #2 And) (Tell The Person Where To Go And When And Any Other Procedures ) (Your Name) (Your Title) Temporary DOS: You can exit temporarily to DOS by using that option on the Utilities Menu. The program will swap itself to expanded memory or disk if there is space {about 300K}. If not the file COMMAND.COM must be on the same directory or disk as the other program files to do this. You must return to the subdirectory/drive of ShotZ prior to entering EXIT to return to the program. It will leave 256K RAM free. ShotZ 10 Master Import: Allows you to import files from other ShotZ programs into your data file. This is helpful if an organization is trying to maintain a Master File. All you need to do once selecting this option, is to indicate the drive that hold s the IMPORT.DAT file (created with the Export option). PDS Import: See Appendix A When exiting, you will be given the choice of Y to exit, N to return to the program E to Export, or B to BackUp files. BackUp: If you select B you need to have a blank formatted disk ready to put the backed up files on, after the first time you can use this disk repeatedly. You will be prompted to put in the disk then This back up system will work until you have about 1000 names in the file. After that I recommend FlexiBak Plus as a back up utility (see Appendix D) Restore: To restore, copy the file COLOUR.SET from the BackUp Disk to the same drive/sub directory as the SHOTZ.EXE. Copy all of the other files from both disks to your data drive location/sub directory. Export: Exports your data file for use elsewhere (by a master file, or another location). You will be prompted to put in the disk then This system will work until you have about 1000 names in the file. Appendix A Much thanks for this part of the program has to go to Bob Blair. I do not and have never worked on the PDS. It is he who developed a program makes the initial load of ShotZ much easier. To get the initial load done, have your PDS people contact Bob at DSN 928-8443. Once you have the result from your PDS folks ( a floppy containing the output) bring the program up and go to the Utilities menu. Select the PDS Import option and then tell the program which drive has the PDS file. The program will import all the information PDS has and put it into ShotZ format. Appendix B ShareSpell & ShotZ ShotZ will call up ShareSpell to do your spell checking for you, during the editing of Letters, by hitting the [F10] key. From the author of ShareSpell (Robert Bequette): "ShareSpell is a "stand-alone" spelling checker... It is completely interactive...At each word that it thinks is misspelled, you'll be given the option of replacing the word from a list of suggested correct spellings, manually correcting it, adding it to the dictionary, marking it for later correction, or ignoring it throughout the rest of the document." In order for this option to work, the following must be true: 1. You must have ShareSpell installed on your system, and located in the same sub directory with ShotZ or listed in your PATH statement (see the ShareSpell documentation for PATH statement instructions). 2. You must not have renamed the program from SS.EXE. The program costs $20 to register (at the time of this writing) and is available through most disk vendors and BBSs or contact the author, Robert Bequette, at: Acropolis Software P.O. Box 5037 Fair Oaks, CA 95628 CIS 75146,3471 Other Spell Checkers You may choose to use a TSR spelling checker program with ShotZ. It works with all major TSR programs. I am still looking for, but have yet to find, a Shareware spell checker that is a TSR. In the meantime the Borland product Turbo Lightening will have to fill the gap. Another good product that works well is the American Heritage Dictionary, from the Writing Tools Group (1-800- 523-3520). ShotZ & Thesaur Plus If you do not have a TSR thesaurus already, I heartily recommend Thesaur Plus, by fellow ASP author Derrick Burgess. Even if you have a TSR thesaurus I still recommend that you take a look at Thesaur Plus. What is Thesaur Plus? In the words of the author: "Thesaur Plus is a pop-up Thesaurus, whenever you need a different word or a different shade of meaning than the word that comes to mind, pop-up Thesaur Plus and get just the word you wanted, but couldn't quite remember!" It works excellently and has a registration price of only $20 (even less if you help build it's dictionaries). It can't be beat! Check with your favourite BBS or disk vendor for the latest version or you can contact Derrick himself, since he will ALWAYS have the latest version: Derrick Burgess 23311 Schoolcraft St. West Hills, CA 91307 Appendix C FLEXIBAK Plus Backing up your data files is important! If you do not have a backup program, I heartily recommend FLEXIBAK Plus by fellow ASP author Adrian Mardlin. Even if you have a back up program, take a look at FLEXIBAK. It is fast and easy. In the author's words: "FLEXIBAK Plus, is a flexible, easy-to-use system with a logical, simple and unique approach to hard disk backups. With FLEXIBAK Plus...the concept of full backups and incremental backups is removed. Instead, you only take a full backup once. All subsequent backups are placed on the same backup disks, giving long- term speed increases, simpler file restoration and improved backup management capability." Check with your favourite BBS or disk vendor for the latest version or you can contact Nildram Software directly. FLEXIBAK costs $59 (plus $ S&H) to register, and is worth every penny. USA & Canada: Shareable Software International, Inc. PO Box 59102 Schaumburg,IL 60159 USA Tel: (708) 397 1221 Fax: (708) 397 0381 CIS: 76226,2652 Appendix D ShotZ & SHARE.EXE SHARE.EXE will sometimes cause errors within ShotZ if your /F:XXXX command is not high enough. Some of the errors could be UNDEFINED IDENTIFIER or TYPE MISMATCH. For systems not running a lot of TSRs and drivers /F:5000 seems to be high enough. For other systems running TSRs, or multi tasking software like DesqView, etc. there is a need to increase the /F:XXXX factor. We have found that the range is usually between /F:8000 and /F:9000 ShotZ & Windows 3.00 & 3.10 ShotZ works well with any mode of Windows (Real, Standard or Enhanced). First create a new program item and set the command line to "C:\SHOTZ\SHOTZ.EXE" (use the appropriate drive and path for your system). To install the special ShotZ icon, use the Program Manager's File/Properties menu selection. Click on the Change Icon option and type in the full path name of your new ShotZ icon file. There are two icons supplied with ShotZ: SHOTZ.ICO, the standard ShotZ icon, and UNICORN.ICO, a icon for any Unicorn program. Of course, you can create your own with any icon editor or select one from any icon collection. Appendix E This is a list for questions asked by users of the program, along with answers. Q: I get an error saying that my data file is missing, but it is where it is supposed to be. A: You probably do not have the FILES command in your CONFIG.SYS set to at least 50, or a TSR that you have loaded is using a portion of the files need for this program. See READ1ST.DOC for how to change your CONFIG.SYS. Q: I get an error message saying UNDEFINED IDENTIFIER.... what does that mean? A: Check your AUTOEXEC.BAT and CONFIG.SYS for the SHARE.EXE command. If it is there, it is interfering with ShotZ. You may need to increase your /F:XXXX parameter (See Appendix D), or remove the SHARE command while running ShotZ. Appendix F Technical Assistance & Latest Versions Both registered and unregistered Users can obtain technical assistance by calling (219) 563-HOME (4663). Unregistered Users will need to provide the name and address of where they obtained the software from in order to gain this assistance. This will let us go back to that company if they are distributing an older version and it helps us track who is distributing the program. The number is manned (by a human) from 6:00 to 9:00 PM EST, all other hours by an answering machine. Unicorn Software Support Conferences The Kokomo BBS: 317-457-9100 The RoadHouse BBS: 317-784-2147 (FIDONET 1:231/290) Both BBSs allow first time downloads and will always have the latest versions of Unicorn's software. Unicorn Software programs are available via "File Request" from The RoadHouse BBS (1:231/290). You can FREQ the magic name "UNICORN" from 1:231/290 for information on Unicorn Programs and their FREQable "magic" names.) The Unicorn Distribution BBSs RoadHouse BBS 317-784-2147 1:231/290 (Unicorn Support BBS) {9600} BIZyNet BBS 619-283-1721 1:202/1008 {9600} RapidRiver BBS 715-435-3855 {9600} Kokomo BBS 317-457-9100 {9600} JAPCUG BBS 517-789-7556 {9600 HST} The Distribution BBSs will always have the latest versions within hours of release. Additionally, these BBSs have proven to be reliable and worth the cost of every minute of connect time. Even if you are not looking for our latest versions: Give Them A Call! All of Unicorn's programs are also available through the Shareware Distribution Network (SDN), and may be downloaded from any SDN location.