home *** CD-ROM | disk | FTP | other *** search
/ Futura 21 / Futura_Issue_21_1997_NOSAUG_Side_A_BASIC.atr / dsklab22.doc < prev    next >
Text File  |  2023-02-26  |  8KB  |  1 lines

  1. ¢THE DISK LABELER¢Version 2.2 - 7/31/91¢¢Program and Documentation by:¢¢Larry Richardson¢P.O. Box 472¢Aurora, Co. 80010¢USA¢¢    This is a shareware program.  As you all know by now, this means that you may share copies of this program with anyone you wish.  However, if you find this program to be useful, a  donation to the author (myself) would be appreciated.  The donations are incentive for programmers to continue to write software for the computer in question...THE 8-BIT ATARI!  As previously stated, all donations are greatly appreciated.  Thank you.¢¢    There are two executable files.  DSKLAB22.COM is the Disk Labeler itself, while DRIVER22.COM is the printer driver program.  DRIVER22.COM is used to alter the printer control codes in DSKLAB22.COM so that it will work with any printer (it is initially configured for EPSON printers).¢¢DSKLAB22.COM¢¢    The disk labeler is a menu driven program.  It runs under Atari DOS 2.x and SpartaDOS.  It should run under most other DOS's.  It allows the user to :¢¢ 1)  View a directory on D1: - D8:¢ 2)  Load a directory into memory¢ 3)  Sort the directory in memory¢ 4)  View the directory in memory¢ 5)  Load a standard 9 sector font to be used when printing the label.¢ 6)  Load and view a PrintShop Icon¢ 7)  Control the placement of the Icon on the label¢ 8)  Enter a title to print on the top of the label in double width¢ 9)  Print a label (more on this later)¢ 10) Exit the program by returning to DOS or causing a COLDSTART.¢¢    Although it is very easy to use (you could probably get by without this .DOC file), I will briefly discuss the features of the program by going through the menu selections.¢¢View a Directory¢¢    This lets you look at a directory without loading it into memory.  Press 1-8 to select the drive to view.  Press M to see the directory currently in memory.¢¢Directory Load¢¢    Loads a directory into memory (from D1: - D8:).  If a directory is already in memory, you will be prompted to either 1) Add this directory to the one in memory or 2) Erase the directory in memory.¢¢    There is a limit of 100 directory entries that can be stored in memory.  While this is more entries than a single side of any Atari DOS disk (64 entries max), a SpartaDOS disk or Adding many directories in memory could attempt to exceed this limit.  An error message will appear when the limit is reached, so don't worry about crashing the system because of this.¢¢    When printing a label, the directory to be printed must first be loaded into memory using this command.¢¢Sort¢¢    This sorts the directory currently loaded in memory in descending order.¢¢Font Load¢¢    This command lets you load a standard 9 sector font (from drives 1-8) to be used on the label.  After selecting this option, insert the disk with the font file into a drive and press that drive's number.  A screen full of directory entries will be displayed and a highlighter bar will appear at the top of the screen.  Use the arrow keys to move the highlighter bar up and down, press RETURN to load the font that the bar is on.  To list the next screen full of directory entries, move the bar over the ** LIST MORE ** and press RETRUN.  After the font is loaded, it is displayed on the line below the name of the currently loaded font.  To return to the built in font, select CLEAR from the menu and then select ROM FONT.¢¢Load a PS Icon¢¢    Load a PS Icon from the default PS drive (or change the default drive #).  This command uses the same type of full screen listing as the font load command.  Move the highlighter bar with the arrow keys.  Press RETURN to load the icon that the bar is on.  To list the next screen full of icon names, press RETURN on the ** LIST MORE **.¢¢View a PS Icon¢¢    View the currently loaded PS Icon on the screen.¢¢Set Icon Location¢¢    Set the location where the icon will be printed on the label.  You have four choices.¢¢ 1) Not on the label¢ 2) Left corner only¢ 3) Right corner only¢ 4) Both corners¢¢Enter Title¢¢    Lets the user enter a title to be printed across the top of the label.  The title can be printed in normal or inverse print.  It is printed double width.¢¢Print Label¢¢    Print the label using the currently loaded directory, in the currently specified font, with the currently loaded PrintShop Icon in its specified location.  The print options screen displays the current settings for the print options.  Press the up and down arrow keys (without holding down the CONTROL key) to move from one option to the next.  Press the SPACE bar to change the option.  Press P when you are ready to print.  Press ESC to return to the main menu.¢¢    You must select Draft or NLQ.  The draft prints only one pass/line while the NLQ prints two passes/line.  NOTE: Some printers already make two passes/line when they are in graphics mode.  NLQ would force these printers to make 4 passes/line, which is unnecessary.¢¢    Labels are available for the following sizes:¢¢ 1) 1 inch high by 3 1/2 inches wide¢ 2) 1 1/2 inches high by 4 inches wide¢ 3) 2 inches high by 4 inches wide¢ 4) Or as high as necessary to print all of the information.  I have used this option when I have more files on a disk than a normal label will hold.  I just print on normal paper and tape the output on the disk jacket.  Try it.¢¢    NOTE: To put a blank line between the title line and the directory entries, turn ON the SPACING AFTER TITLE option.  This option appears only if a title has been entered.¢¢Clear¢¢    This give 3 options¢¢ 1) Revert to ROM font¢ 2) Erase Title¢ 3) Clear directory in memory¢¢    These are self explanatory.¢¢    NOTE: Because of some updates, option 2 has lost most of its usefulness.  When you are typing inside a <   > prompt, SHIFT-CLEAR will clear the field.  So, you could select Enter Title from the main menu and then press SHIFT-CLEAR at the <   > prompt.¢¢General Information:¢¢    At almost any prompt in the program, pressing the ESC key will return you to the main menu.  Also, when typing inside the <   > prompt, CONTROL left and right arrow will move the cursor within the field.¢¢    Have fun organizing your disks and let me know of any bugs, improvement ideas, etc.¢¢¢DRIVER22.COM¢¢    The Printer Driver program allows you to customize your copy of The Disk Labeler to work with your printer (if the printer is not EPSON compatable).  The program is easy to use and the prompts are self-explanatory.  However, if you are not familiar with your printer's control codes and cannot locate the information asked for by the program, either find someone who has worked with printer controls before for help, or contact me at the above address.  I will be glad to help in any way I can.¢¢    Here is a list of the 6 control codes needed to use the Printer Driver.¢¢    NOTE: If you are not planning to use the NLQ feature of The Disk Labeler, then you may enter zeros on the last two codes requested.¢¢ 1) 960 Dots/line graphics mode.  The program will ask for 2 pieces of information at each code.  1) How many numbers in this code, and 2) The code itself.  For example, the EPSON code for 960 Dots/line graphics is made up of 2 numbers: 27 and 76.¢¢ 2) Set 1/9 inch line feed¢¢ 3) Line feed¢¢ 4) Printer Reset¢¢ 5) Set 2/216 inch line feed¢¢ 6) Set 22/216 inch line feed¢¢¢MODIFICATIONS MADE FROM VERSION 2.1 TO 2.2¢¢1)  OH NO!  A BUG!!  If version 2.1 was run with the screen's left margin set to some value other than 2, it caused major problems with the font and PS Icon load options (they read the names off the screen when RETURN is pressed).  The program now sets the screen's left margin to 2 as part of its initialization.¢¢2)  Made printing labels faster by improving the print options.  In version 2.1, you were forced to answer the same questions each time before printing (NLQ or DRAFT, label size, etc.).  Now, with the new print menu screen, the program remembers what options were selected from the previous print.¢¢3)  Added a "number of copies" feature to the print options.¢¢