Contents of the LBL35V3.DOC file
A diskette labeler for 3.5" diskettes
Copyright 1988, 1989 By Albert Wong
Label35 is an inexpensive, easy-to-use program that will produce
attractive labels for 3.5" diskettes. The lastest version (3.0)
is much improved from the previous two versions. The features
included in version 3 are:
- Allows user to abort most functions by press the
- Better error handling for printer and diskette.
- Better (and I hope easier) configuration screen.
- Directories on the disk are also printed on label.
There are three files that come with the Label35 package. These
- LBL35V3.EXE executable file
- LBL35V3.CFG printer configuration file
- LBL35V3.DOC documentation for Label35
- INSTALL.BAT hard disk installation
The installation procedure can be accomplished by runing the
include INSTALL.BAT file. The INSTALL.BAT batch file expects two
parameters. The first parameter is the source drive i.e. drive B
and the second parameter is the destination drive or directory
INSTALL A: B: will install the program on the B:
INSTALL B: C:\BIN will install the program on drive C: and
in the subdirectory BIN.
If you do not choose to use the installation file, just use the
DOS COPY command to copy the all the files to your hard disk or
WARNING WARNING WARNING WARNING WARNING WARNING
Always make a backup copy of the original files.Configuration
The default configuration file sets up Label35 to use EPSON-type
escape codes to control the printer. In case your printer does
not support the EPSON escape codes, Label35's escape codes can be
adjusted to support most dot-matrix printers.
The configuration section is run when Label35 cannot find the
LBL35V3.CFG file. The user is presented with a list of
parameters the can be changed. These parameters are:
Initialize printer - This set of codes is sent when the label
Reset printer - This set of codes will be sent after the
program ends. Use this ti set the
printer to whatever defaults you wish.
Bold On - These codes are used when the labels
title is printed.
Bold Off - These codes cancel the Bold On codes so
that the rest of the label is printed in
Condense On - Set the printer to print in condensed
mode so that more filenames can be
printed on the label.
Condense Off - Cancels condense mode.
Expand On - Sets the printer to use double width
characters when printing the title of
Expand Off - Cancel expanded mode.
Superscript On - Coupled with Condensed mode, this allows
even more characters that canbe printed
on the label.
Superscript Off - Cancel superscript mode.
Set LF to 1/72" - This allows the printer, when in
condensed-superscript mode, to use
smaller line spacing to fit more lines
on the label.
Set LF to 1/6" - Resets the linefeeds back to normal.
Default drive - Drive name for the 3.5" disk drive.
The syntax for each parameter is as follows:
\nnn\nnn\nnn - where nnn is an number corresponding to
an ASCII character from 0 to 255.
Leading zeros are not require, so 001,
01 and 1 mean the same thing. If there
are more than three digits between the
slashes, only the first three will be
for example, the code \27\69 will send an ESCAPE and the ascii
character 'E' to the printer.
At the DOS prompt, type LBL35v3 to start the program.
The title screen will be displayed on the screen for
approximatley four seconds.
Note: At most prompts, the program can be stopped by pressing the
After the title screen display, there will be two windows
displayed on the screen. The upper window will display all the
filename on the diskette. Normal files will be displayed in
white and directories will be displayed in red. In the lower
window, the will be a prompt instructing the user to place a disk
in the default drive (the default drive is setup in the
configuration section). Place a diskette in the default drive
and press any key.
The diskette will activate as the files are read off the
diskette. In the upper window, the files on the disk will be
displayed. In the lower window, the program will ask for a name
for the diskette label. Type it in and press return or press the
key to start over.
The next prompt will instruct you to line up the label in the
printer and press to print the label.
The final prompt will instruct the user to press the key to
label another diskette or press the key to end the program.
The first version of Label35 was written in February 1988 using
Borland's Turbo C version 1.5. In this version of Label35, the
printer escape codes were hard-coded into the program, meaning
that users with non-Epson printer could not use it. Among other
things it was a pretty "rough: program, but it was a start.
In May of 1988, the next upgrade, version 2.0, was released.
With this release, the operation of the program was a little
smoother. The biggest feature of version 2.0 was that it allow
the user to customize the printer escape codes to use most dot
matrix printers. Also, some rudimetery error checking for
printer and diskette were added.
January 1989 marked the release of version 3.0 of Label35. In
this release a windowing library was used to provide a more
professional look to the program. The configuration screen is
more easy to use. The code has been more streamlined and more
robust error checking was added.
The Label35 program was one of my first endevours in programming.
I think it has come a long way from version 1.0. Because I chose
not to charge for the program, it may be a while before future
versions will be released. Although I welcome bugs reports or
suggestions on how to improve the program, there is no garentee
for future upgrades. I am sorry about this, but this is my hobby
and my job comes first. Thank you for your understanding.