home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Game Fest 1993
/
gamefest1993stgcomputerslimited1993.iso
/
soft
/
more2
/
pro14
/
env.doc
< prev
next >
Wrap
Text File
|
1990-11-15
|
43KB
|
991 lines
E N V E L O P E M A K E R Version 3.1
Copyright (c) 89, 90 William R. Bauder
15 November 1990
-----------------------------------------------------------------
Envelope Maker is an easy to use, full feature envelope printing
application that makes the job of printing envelopes a breeze.
-----------------------------------------------------------------
Features of Envelope Maker are:
- All pull-down menu driven functions.
- Automatic detection of adapter type (color or monochrome).
- Sixteen foreground and background screen colors.
- Print up to four print attributes on address title lines.
- Mix print attributes in any combination.
- Ability to print an offset attention name line.
- Built in full function editor.
- Automatic Title Line record management. (Added Rel 2.1)
- All LQ mode printing with most printers.
- Label maker with printer attributes. (Added Rel 2.2)
- Font selection (Added Rel 2.4)
- Print envelops of any size and shape. (Added Rel 2.4)
- Grab address data from any text file. (Added Rel 2.6)
- 4 or 6 LPI Delivery Address line spacing. (Added Rel 2.61)
- Print single or continuous feed envelopes. (Added Rel 2.62)
- Automatic "smart" positioning of delivery address and
attention name lines on any envelope size. (Added Rel 2.63)
- Dump address records to printer or file. (Added Rel 2.64)
- Bulk envelope or label printing. (Added Rel 3.0)
- Bulk print any one of four tag lists. (Added Rel 3.0)
- Automatic address record sorting. (Added Rel 3.0)
- Address record search argument. (Added Rel 3.1)
- Attention line flip when label printing. (Added Rel 3.1)
Files on the disk are:
ENV.DAT - This file stores the address data
ENV.DOC - This document
ENV.EXE - The main Envelope Maker program
ENV.IDX - Index file - keeps the order of records
ENV.PRO - Profile file - Stores program defaults
GRAB.COM - The grab utility TSR program
GRAB.DAT - Temporary grab data file made by GRAB.COM
TITLE.DAT - Title line data file
README.1ST - Shareware notice, order form, ETC.
Note: All the above files except GRAB.COM, ENV.DOC & README.1ST
must be installed on the same drive and directory.
Installing Envelope Maker ---------------------------------------------
You may install Envelope Maker on any drive/directory on your hard disk
or run from a floppy disk drive. Since Envelope Maker makes many disk
reads in it's operation, much faster performance is obtained when it is
installed on a hard disk. The only requirements are that the files
ENV.EXE, ENV.DAT, ENV.IDX, ENV.PRO and TITLE.DAT be on the same drive
and directory.
Page 1
Installing on a floppy only system:
With your DOS system disk in drive A and a blank diskette in
drive B, type: Format B: <Enter>
After formatting put this disk in drive A. Put the Envelope
Maker distribution disk in drive B, and type: Copy B:*.* A:
<Enter>
You're now ready to run Envelope Maker.
Installing on a hard disk system:
At the C> prompt and with Envelope Maker distribution disk in
drive A, type: Copy A:*.* C:\<directory of your choice>
<Enter>, CD \<same directory as above> <Enter>
You're now ready to run Envelope Maker.
Proceed to the "Installing Grab" section...
For registered users only, Envelope Maker is distributed with one of two
versions of the program file (ENV.EXE). These files have been optimized
for two classes of CPUs. The first file has been optimized for CPUs 8088
thru 80186, and the second file is for 80286 thru 80486 CPUs. If you did
not indicate the type of CPU your computer has when you registered, or
you're not sure of what type you have, you'll receive the type optimized
for the 8088 thru 80186 CPU. This is the universal type that will run on
all IBM and compatible computers. If you've indicated, and received the
type optimized for the 80286 thru 80486 CPUs, do not attempt to run this
program on an 8088 thru 80186 CPU. It will only run correctly if your
computer has an 80286 or higher CPU.
Installing/Running GRAB.COM -------------------------------------------
--------------------------- Installing Grab --------------------------
Hard drive users: GRAB.COM MUST be on the SAME DRIVE (C;, D:, etc.) as
ENV.EXE. It does not have to be in the same DIRECTORY as ENV.EXE
though. It must, however, be in a directory accessible via PATH or else
it will not load.
Floppy drive users: GRAB.COM MUST be on the same disk that ENV.EXE is
on, or be able to access the drive ENV.EXE is on (A: or B:).
To install Grab type: GRAB <Enter>
To un-install Grab type: GRAB U <Enter>
GRAB.COM is a memory-resident (TSR) program that may be loaded from your
AUTOEXEC.BAT, or other BAT file before running the application in which
it is to be used. Since GRAB can be easily un-installed, a good strategy
would be to install GRAB before your application, then un-install GRAB
when you exit your application. This way, it only uses RAM when needed.
Grab only uses 1600 bytes of RAM while resident. It will NOT un-install
if another TSR program is loaded on top of, or after Grab is installed.
Page 2
Before GRAB installs itself, it first does a disk-wide search for the
file ENV.EXE. When this file is found, GRAB remembers the path to the
file. This path will be where GRAB writes the saved data into the GRAB.
DAT file. If ENV.EXE is not found, GRAB will not install. For this
reason, it is imperative, that GRAB.COM be copied to the same drive as
the Envelope Maker program. It doesn't matter what drive/directory the
ENV.EXE, GRAB.COM, or your application is in. GRAB will always write the
GRAB.DAT file to the directory where ENV.EXE is located.
---------------------------- Running Grab ----------------------------
The Default "Hot Key" is Alt-G.
Grab will copy up to a 32 column, 5 row portion of a text screen to the
file, GRAB.DAT. These dimensions are the same as address data fields.
When GRAB is popped up (pressing ALT-G), it creates its own cursor which
is moved by the four arrow keys. To mark an address, first move the GRAB
cursor to the upper-left hand corner of the address, then press ENTER to
anchor the corner. The cursor keys then open the window, which appear in
reverse video. Pressing ENTER again will pop up a mini help menu showing
the two command options. When the desired block of text is shown in
reverse video, pressing the "S" key saves the address to the GRAB.DAT
file. GRAB then automatically terminates, putting you back into your
application. Pressing the "ESC" key at any time will abort GRAB, return-
ing you to your application.
When the address data is written to GRAB.DAT, it appends the data to the
file. Therefore, you may mark and save any number of addresses you wish.
The only limit is available disk space.
Running Envelope Maker ------------------------------------------------
Floppy disk system:
With your working diskette in drive A and at the A> prompt,
type: ENV <ENTER>
Hard Disk system:
Change to the directory you copied the Envelope Maker files to
and type: ENV <ENTER>
Floppy and hard disk systems:
The program will automatically detect whether you have a Color or Mono-
chrome display adapter and act accordingly. If you have a Monochrome
adapter, or an EGA/VGA adapter in monochrome mode, then normal and high
intensity video are the defaults, and can not be adjusted. If you have a
Color adapter in color mode, then the screen may be adjusted for three
colors. Proceed with the Color Adjust option under the Setup menu to
adjust the display colors to your choice.
Continue with Setup selecting your printer type, envelope size, and font
choices. Changes made take full effect when you exit the Setup menu.
Page 3
Envelope Maker - Detailed Description: Main Menu functions -------------
Most functions are self explanatory and easy to use with Envelope
Maker's menu system and prompts. However, to take advantage of the many
features Envelope Maker is able to provide, read the following detailed
descriptions.
All main functions allow you to back-out of the function by pressing the
ESCape key. The Delivery, Return, Edit and Label functions de-select the
address then return to the main screen after pressing the ESCape key.
----------------------------- Delivery -------------------------------
- The Delivery menu selection allows you to select the address data
you wish to print as a delivery address, tag or untag addresses for Bulk
printing, and select and name anyone of four tag lists.
- The delivery address screen displays six records at a time from the
data base in ascending alphabetical order. To the left of each address,
there may be one or two numbers. The first number, in reverse video, is
the record number. You may see another number, below the record number.
This number is the attribute number for that record. If the record has
no attribute number, no number is displayed. On the bottom of the screen
is the four tag list names. The active tag list is in reverse video.
The following keys control address selection functions:
Page Down/Enter - Scrolls the address records up six records
Page Up - Scrolls the address records down six records
F1, F2, F3, F4 - Selects the active tag list. F1 selects list 1, F2
selects list 2, ETC. The active tag list name is in reverse
video on bottom of the screen. The addresses that print during
Bulk printing, will be those addresses tagged from the active
tag list.
F5 - Enter Search Name. Finds records by searching for what you
enter at the prompt. Enter the name you want to search for at
the prompt, then press ENTER. If a match is not found, the
screen with the closest match will be displayed. The search is
case insensitive and only made on Title lines (first field of
data). The search is made on the characters you enter at the
prompt for the same number of characters into each Title line.
F9 - Name/Re-name the active tag list. You have thirteen characters
to name the active tag list to anything you wish. Enter the
name you want in the window, then press Enter. Note the name
change on the bottom screen line.
F10 - Tag/Untag a record. To tag a record, enter the record number,
then press F10. A tagged record will display a √ mark in front
of the record number on the screen. To Untag a record, enter
the record number, then press F10. Note the √ mark disappear.
Shift + F10 - Clear all tag marks. This key combination will untag
all address records from the active tag list.
Page 4
Envelope Maker - Detailed Description: Main Menu functions -------------
Normal Delivery address selection. - Enter the record number, then
press ENTER. You'll then see the address placed on the main screen
in the delivery address location.
- Tag marks are saved in the ENV.DAT file. The only way to remove a
tag from a record is to untag the record using one of the two above
procedures.
- Pressing the ESCape key will return you to the main screen and de-
select any Delivery address. You may however, select Print and Bulk
print a tag list, provided there are tagged records in the active
tag list.
------------------------------- Return -------------------------------
- The return address defaults to the address selected when Envelope
Maker was last run. You may select any address from the database you
wish. If you don't want a return address, enter this function, then
press the ESCape key. This will de-select the Return address.
-------------------------------- Label -------------------------------
- This function allows you to select an address for printing on 3 1/2
X 15/16 inch labels. Upon selecting this function the first thing you'll
see is the same screens of address data seen when selecting data for an
envelope. Only now, you'll be choosing the data you wish to print as a
label. Enter the address record number, then press ENTER. The main
screen will appear with a window with the Selected Label in it.
- Suppression of the double-high attribute during label printing is
conditional upon the number of lines of address data. If the address has
less than five lines of data, the double-high attribute is active. This
attribute is suppressed when the address has five lines of data. This is
done because only five 1/6 inch spaced lines will fit on a 3-1/2 X 15/16
inch label.
- Special processing is given to address data when label printing and
the data has an attention name line. An address with an attention name
line will print to a label like this:
Acme Widgets, Inc. Acme Widgets, Inc
1234 N. Main Street <-- This Address Attn: John R. Doe
Gotham City, ST 12345 will become --> 1234 N. Main Street
Gotham City, ST 12345
~Attn: John R. Doe
Page 5
Envelope Maker - Detailed Description: Main Menu functions -------------
--------------------------------- Add --------------------------------
- This function is for adding address data to file, and if using the
attribute symbol "^" (caret, see below), to the title data file. The
first thing you'll see is the edit window pop open on the screen. The
small box below the edit window will show the number of title records on
file. On the bottom of the editor window, there is a status line. This
line shows the status of the Insert/Delete, Caps Lock, Number Lock and
Shift keys. Follow the screen prompts to add address data.
- After adding a record, it's sorted and placed into the list in
ascending alphabetical order. The sort is case insenitive, and only the
first line of data is considered. The last four lines of address data
are ignored during the sort.
Use of the Flip-bar (|)
-----------------------
- This feature allows you to maintain your address data with names of
people sorted on last name, while names of companies or other businesses
sorted in a regular manner.
- Use of the Flip-bar (it looks like this |) will allow you to flip
the text that's in front of the bar with the text that is after the bar.
A name entered like, Lastname |Firstname MI, will output this data to
the screen, Title data file, or printer, Firstname MI Lastname.
Use of the Attribute Symbol (^)
-------------------------------
- This is used for customizing the Title Line of your addresses. The
term "Title Line" simply means the FIRST line of either the return or
delivery address. To have good looking title lines with print
attributes, it is important to understand the function of the attribute
symbol (^) and the Title Line Editor. Title Line Editor coverage starts
on page 12.
- When the print routine starts to print an envelope, it first checks
the record for an attribute number. When finding a number, it then reads
the number. The number found is the record number of the TITLE.DAT file.
The print routine then reads the TITLE.DAT file record, processes this
string, adding printer control codes. If not finding an attribute number
the string sent to the printer comes from the ENV.DAT file, which will
be the characters you typed in the first address line. This string will
print normally, with no attributes, like the remaining address lines.
Page 6
Envelope Maker - Detailed Description: Main Menu functions -------------
- The rules for using the attribute (^) symbol are as follows.
1. The first line must begin with the symbol (^).
2. A number MUST follow the attribute symbol (^).
3. Numbers entered MUST be in sequence starting with 1.
4. When adding address data, and wish to have a Title Line
with printer attributes, enter the attribute symbol (^)
plus number that is ONE MORE THAN what is shown in the
information window. This window shows the number of title
records ("There's XX Title Records on file").
5. You may use the same attribute number in any number of
addresses by using the same ^ + number in each record (For
addressing letters to different persons/departments in the
same company, for example).
6. To delete an attribute number, enter ^0.
- When you add an attribute number you no longer will see this number
as part of the address data. The attribute number is displayed below the
record number on the address selection screens. When adding data with a
new attribute number, a record is automatically added to the TITLE.DAT
file. You should then use the Title Line Editor under the Setup menu, to
add the attribute symbols for the desired printer attributes. Coverage
of the Title Line Editor is on Page 12.
- Another use of the attribute symbol is to enable you to print extra
long Title lines. If the normal field length of 32 characters is not
long enough, add an ^ + number to the Title line. You then may go to the
Title Line Edit under Setup, select the record, and edit the Title line.
You can now have a Title line up to 51 characters long. Normally Title
Line Edit is used for adding print attribute symbols into the Title line
but this is not mandatory.
- The printer and record management routines can handle up to 32,760
Title Line records.
- The only limitation to the number of address records is the space
on the disk drive that you're using. Both ENV.DAT and TITLE.DAT files
are random access files.
Use of the Tilde Character (~)
------------------------------
- You can print an attention name line when the record is used as a
delivery address. The rules for using this feature are as follows:
1. The attention name line MUST be the last or fifth line of data.
2. The line MUST begin with the "~" (tilde) character.
3. Use ONLY with a delivery address.
Adherence to the above conditions will print the attention name line
offset below and left of the delivery address. It is important to have
the correct envelope size selected. Different offsets are printed for
envelope fixed and manual size selections.
Page 7
Envelope Maker - Detailed Description: Main Menu functions -------------
-------------------------------- Edit --------------------------------
- Use this function when you wish to edit an address that is already
in the data file. First you'll see the same screens of address data
when you select an address for printing. Only now, you'll be choosing
the data you wish to edit. After making your selection, the main screen
appears with the same window as the Add function. The address you
chose to edit is in the editor window. Make the changes you want, then
follow the on screen prompts to save the edited data.
- A record sort is NOT completed after you edit an address. It's only
done after adding a record. If you've done some editing and wish to sort
the list, Add a blank record. This will force an entire list sort. Then
delete the blank record, which will be record number one.
- If you remove an attribute number by entering ^0, the corresponding
title line record will be automatically deleted. The TITLE.DAT record is
completely removed from the disk. This deletion is only completed, when
the attribute number is the only one of that number on file. When adding
a new attribute number, a title line record will be automatically added.
- The Delete option does not remove the address record from the disk.
The record remains in the ENV.DAT file. The record number deleted, is
removed from the index file (ENV.IDX). If you've accidentally deleted an
address record, it can be recovered by using the Envelope Maker Utility
program. This utility is only distributed to registered users.
- If a deleted address record has the only attribute number on file,
only then is it possible to delete the title line record from the TITLE.
DAT file. The Automatic Title Line management routines will renumber all
attribute numbers that are HIGHER than the title line record deleted.
-------------------------------- Grab --------------------------------
- This function imports address data that was marked and saved by the
Grab Utility TSR program. If the grab data file (GRAB.DAT) is empty, you
will see an error message, and not be allowed to proceed.
- When there's data in the GRAB.DAT file, you'll see the first record
in the window. A description of each active key function are as follows:
Enter - Puts you immediately into the editor, allowing you to edit
the address before adding it the data base. After adding the
record, you're then shown the next grab record, if any, or you
are returned the main menu after adding the last record.
N - Pressing the N key will show you the next grab record, if any.
After shown the last record, you're returned to the main menu.
Page 8
Envelope Maker - Detailed Description: Main Menu functions -------------
D - This key will allow you to delete the GRAB.DAT file from the
disk. You should delete the GRAB.DAT file only after you have
added the records you want to the data base. Use of this key
is the only way to delete the GRAB.DAT file.
ESC - This key will abort Grab, allowing you to return later to add
the Grab data to the address data base.
-------------------------------- Print -------------------------------
- Select this function when you're ready to print an envelope or
label. If you've selected a label, the print function assumes that you
want to print a label. With no label selected, Print assumes you want
to print an envelope. Selecting Print with a label selected, but wanting
to print an envelope, abort the function by pressing the ESCape key.
Then select Label from the main menu and press the ESCape key. This will
de-select the label, enabling you to print the envelope.
- Before proceeding with a Print operation, be sure the Step option
setting is correct for the type of envelopes you'll be printing. See the
Step option under Setup Menu functions on page 13 for details.
- When there's tagged addresses in the active tag list, you'll see a
prompt window, asking if you want to Bulk print the tagged addresses. If
you answer yes "Y" at this prompt, all of the tagged addresses will be
printed to envelopes or labels dependent upon having a label selected or
not. You'll notice that the first tagged address appears in the delivery
address position of the screen, or label window. Bulk printing only
prints tagged addresses, and ignores any normally selected delivery
address or label. When answering no "N" at this prompt, only the single
selected envelope address or label will print. With no tagged addresses
in the active tag list, the Bulk prompt window is not seen.
- With no label selected a prompt is next seen asking you to position
the envelope in the printer. When a label is selected, a prompt is seen
asking how many labels you want. During Bulk printing, the number enter-
ed at this prompt, will be the number of each tagged address that will
print. You may enter a number no higher than 99 at this prompt.
- Envelope Maker will allow you to print an envelope with the return
address only, the delivery address only, or both addresses. With
neither address selected, or no tagged addresses in the active tag list,
the print function will abort.
- If your printer is turned off or off-line an appropriate error
message will appear. Envelope Maker will also detect an out of paper
condition on some types of printers. Even if your printer is turned off,
or not attached to your computer, you can back-out to the main menu by
pressing the ESCape key after seeing the error message.
- During printer initialization, it is first reset, the buffer is
cleared, NLQ/LQ mode is enabled, and then the font is selected. After
all this is accomplished, printing will start.
Page 9
Envelope Maker - Detailed Description: Main Menu functions -------------
- The printer will not move the envelope or label before printing
starts. Therefore, it is IMPORTANT to position the envelope or label(s)
in your printer to EXACTLY where you want printing to start. Always
position the envelope in the printer as if it were to print a return
address, even though none may be selected. Positioning to the delivery
address area is automatic, and is relative to the envelope size, the
number lines of address data, and the Delivery @LPI (4 or 6) setting. It
may be a good idea to test the print-out on regular paper before
committing to an envelope.
- After an envelope is printed, the print routine will either advance
the envelope 5 1/2 inches from where the return address started to print
or, eject the envelope from the printer. This positioning is dependent
upon the Step option setting. If a delivery address and attention name
line are manually positioned on an envelope such that it interferes with
any positioning, a form feed command will eject the envelope from the
printer.
- During a Bulk print operation, after each address is printed, from
the tag list, you'll see the next address appear in either the delivery
address location, or label window. If you have the Single Step option in
effect, you'll see a prompt telling you to load the next envelope. When
the Continue Step option is in effect, all the tagged addresses are
printed without interruption. After all tagged addresses are printed,
the program returns to the main menu. The Step option has no effect on
label printing. Label printing is normally done on continuous feed label
stock.
------------------------- Quit - (Main Menu) -------------------------
- Quit is the last selection on the Main Menu. ALWAYS exit
Envelope Maker with this selection! When you quit Envelope Maker, all
changes made during a session are saved in the ENV.IDX and ENV.PRO
files. Then the video adapter is reset for normal eight color background
video. If you've made changes under the Setup Menu, or added or deleted
any records, and do not exit with Quit, the ENV.PRO and ENV.IDX file may
be contaminated. The fix for this problem is covered in the section
("What to do...").
Envelope Maker - Detailed Description: Setup Menu functions ------------
----------------------------- Setup Menu -----------------------------
The Setup menu is a pull-down smart-menu providing many useful
functions. The following describes each menu selection in detail:
Page 10
Envelope Maker - Detailed Description: Setup Menu functions ------------
--------------------------- Printer Select ---------------------------
- It is important to select your printer from this menu before doing
any printing. After selecting your printer from the Printer Selection
Menu, the correct control sequence strings are set for the print
routines.
- It is only necessary to make this selection the first time Envelope
Maker is run, or if you change printer type. With subsequent runs of
Envelope Maker, your printer selection will remain the same as from the
previous session.
- Select the printer from this menu that most closely matches or your
printer emulates. When selecting the ALPS printer, the double-high print
attribute is suppressed. This printer will print double-high characters
below the normal line, having a very un-pleasing effect. All but the
Epson LQ and Star NX-2400 selections, select the control codes for
compressed attribute print. When selecting compressed print with either
the Epson LQ or Star NX-2400 printers, they'll print at 15 CPI pitch.
---------------------------- Envelope Size ---------------------------
- It is important to select the envelope size you'll be using. This
selection sets the main variables that position the delivery address and
attention name line on an envelope. The variables that position the
delivery address are measured from the first character of the return
address. For all fixed size envelope selections, the delivery address is
positioned on an envelope, relative to the envelope size, the number of
lines of address data, and the delivery LPI (4 or 6) setting. When using
the Manual Position Adjust option, the only variables that position the
delivery address, are the numbers that you enter.
- If your envelope doesn't match any of the fixed size choices, move
the selection bar to Manual Position Adjust, then press ENTER. Upon
answering yes, to the want to change question, you will be prompted to
enter two numbers.
- The first number is the number of spaces, at 10 cpi, where you want
the delivery address to start printing. For instance, if you want the
delivery address to start printing 4 1/2 inches to the right of where
the return address starts, enter 45 (10 X 4.5). The maximum number you
can enter at this first prompt is 70 (7 inches).
- The next prompt asks you how many lines down, at 6 lpi, from the
return address, you want the delivery address to start. For instance, if
you want the delivery address to start printing 3-1/2 inches down from
where the return address starts, enter 21 (6 X 3.5). The maximum number
you can enter at this prompt is 30 (5 inches).
- It's only necessary to make this selection once, or if you change
envelope size. Once an envelope size is selected, it remains in effect
until making another selection. The next time you run Envelope Maker,
the envelope size selection will be the same as the previous session.
Page 11
Envelope Maker - Detailed Description: Setup Menu functions ------------
-------------------------- Title Line Editor -------------------------
- The Address Title Line Editor has two screens, record selection and
editor. The top line of the first screen will show the number of records
in the TITLE.DAT file. Use the up and down cursor keys and/or enter the
record number to select the record to edit. Let's say you entered 10 at
the prompt. You can then press the up cursor key for record 11, or the
down cursor key for record 9. If you first press a cursor key, then a
number key, the number key adds to the displayed number. Let's say you
first press the cursor key once to display record number 2, then the 5
key. Record number 25 will display. If at any time by pressing a number
key, and there's not that many records on file, you'll hear an error
sound and the screen will go back to display record number 1. Pressing
ESCape at this screen will back you out to the main Setup menu.
- After selecting the record to edit by pressing the ENTER key, you
will see the main editor screen. The record chosen to edit will be in
the selection/edit window on the bottom. Pressing ESCape at this screen
will back you out to the record selection screen.
- BE CAREFUL not to confuse the ^ symbol (caret) with the Control
key. The ^ symbol is on the shifted 6 key. The available attributes are
dependent on the selected printer, so you may, or may not see all the
possible attribute codes. To start an attribute hold down the shift key,
type ^, then the letter C, I, H, or W to start the desired attribute.
To end the attribute, type the ^ plus letter key again. The meaning of
each individual attribute is as follows:
C - Is for COMPRESSED PRINT (15 cpi for LQ class printers)
I - Is for ITALIC PRINT
H - Is for DOUBLE-HEIGHT PRINT
W - Is for DOUBLE-WIDE PRINT
You may use the attributes in any combination and for any length of
text. Bracket a single letter or a complete line of text with one or
more attributes. To print "Acme Widgets, Inc." in double high, double
wide letters, you would enter, "^H^WAcme Widgets, Inc.^H^W" (no quotes).
If you want to print the A, W, and I of Acme Widgets, Inc. in double
high, double wide letters, enter "^H^WA^H^Wcme ^H^WW^H^Widgets,
^H^WI^H^Wnc." (no quotes). The only limitation on entering attributes
and text in the editor window is the physical length of the window which
is 51 characters long. Turning attributes on and off often can make you
run out of space quickly on a not-so-long title line.
- After completion of the edit, press the <ENTER> key. You'll then be
asked if the changes you made are correct? Pressing ESCape during edit
will abort the edit and return you to the selection screen.
Page 12
Envelope Maker - Detailed Description: Setup Menu functions ------------
------------------------------ Record Dump -----------------------------
- This utility will allow you to download the Envelope Maker address
data file to a printer, or text file. When you choose to download to a
text file, you'll be able to easily view, edit, or print this file with
your favorite text editor. This file will be named RECORD.DOC. If you
choose, download to printer, the address records will be printed twenty
four records per page on standard 8 1/2 X 11 inch paper. You may press
the ESC key at any time to return to the Setup Menu main screen.
- The first prompt will ask if you want to dump to a file or printer.
If selecting dump to file, the RECORD.DOC is written to the disk.
- If you want to dump to the printer, be sure the Step (See the Step
option below) selection is set correctly for the type of paper you're
using. With Step set for Single, printing will stop at every page full
so that you may change paper.
--------------------------- Delivery @ XLPI --------------------------
- This selection allows printing of the delivery address with a line
spacing of either 4 or 6 LPI. Either press <Enter>, with the selection
bar on this selection, or the "D" key, and you'll see LPI toggle between
4LPI and 6LPI. The delivery address is automatically positioned for
either line spacing.
--------------------------------- Step ---------------------------------
- This selection controls how envelopes and paper are advanced in the
printer. The "Single" option is used for single feed envelopes during
envelope printing, or single sheet paper during a Record dump. The
"Continue" option is used for continuous feed envelopes while printing
envelopes, or continuous sheet paper during a Record dump.
- Either press <Enter>, with the selection bar on this option, or the
"S" key, and you'll see Step toggle between Single and Continue.
--------------------------- Font Selection ---------------------------
- This menu selection is only active with a printer that has
selective fonts. When a printer that doesn't have font control is
selected, this menu choice is not seen. The Setup pull-down menu is
automatically re-sized dependent on the printer selected.
Page 13
Envelope Maker - Detailed Description: Setup Menu functions ------------
- The font selections shown are all the possible fonts that a printer
is capable of, regardless of whether the printer can produce that font
or not. The selections shown may be resident in your printer, or the
printer may need one or more optional cartridges to produce the font.
Envelope Maker can not detect if any optional font cartridges are
installed in a printer. Be sure that your printer can produce a type of
font before selection.
- Make the font selection of your chose, then press <ENTER>. If you
don't want the program to disturb any font selection you make with your
printer control panel, choose the Null String option.
- Make a font selection BEFORE printing a label or envelope.
---------------------------- Change Colors ---------------------------
- This menu selection is only active with computers that have a color
adapter and are in color mode. With monochrome adapters, or with EGA/
VGA adapters in monochrome mode, this selection is not active, nor seen
on the Setup menu. The menu window is automatically sized, dependent on
the type and active mode of your video adapter.
- Use by following the screen prompts to adjust the three screen
colors to your choice. You have sixteen colors available for foreground
and background video.
-------------------------------- Quit --------------------------------
- The last remaining selection of the Setup Menu is to return to the
main Envelope Maker screen. You may also return to the main menu by
pressing the ESCape key. All changes made under Setup are in full effect
after returning to the main menu.
- When you quit, all selections made under the Setup menu are fully
functional. These settings will also be unchanged when you quit
Envelope Maker and run the program again. The only way to make a change
under the Setup menu, is to enter this function and make the change.
Page 14
------ What to do in case of difficulty -- or if all else fails. ------
Every effort has been made to make Envelope Maker easy to use and
trouble free as possible. Every program prompt for key-board input only
accepts a correct response or what the program is looking for. Keyboard
input routines just keep looping until a correct response is entered.
But, as with most things in life, something always happens that we
haven't planned on, or doesn't make any sense at all. If there is ever a
problem with Envelope Maker that you can't fix, work around, or figure
out, I want to know about it! Please write me a letter describing the
problem in detail. Bear in mind that whether I can fix your problem or
not will depend largely on how well you describe the problem. But before
you do that, there's a few things you may try.
It's imperative that Envelope Maker's support files be on the same
drive and directory. These files are ENV.IDX, ENV.DAT, TITLE.DAT and
ENV.PRO. ENV.DAT and TITLE.DAT are random access files and if you boot
the program without these files, Envelope Maker will make new ones.
However, they'll be empty of data. The record length for ENV.DAT is 166
and TITLE.DAT 51. You can find out how many records either file contains
by dividing the size of the file by it's record length. This may not be
accurate for ENV.DAT however. If any records have been deleted, these
records are not removed from the file.
The ENV.PRO file is a sequential access file and can be a source of
some strange problems, if for some reason the file becomes contaminated.
If this happens, it's possible that the program won't run.
If these problems occur, the easiest way to fix this is to first
delete the ENV.PRO file, then reboot Envelope Maker. The program has an
error trap that will make a new ENV.PRO file if this file is not found.
While the program is booting you'll first hear the error sound, then the
main screen will appear. You should then go to Setup and make your
initial settings again.
ENV.IDX is the index file. This file contains the order of active
address record numbers. A problem with this file could be encountered if
you don't exit Envelope Maker normally, or you loose power in the middle
of an Envelope Maker session. If you add or delete records while running
Envelope Maker, the changes are made to a numeric array in memory. When
you exit the program, this array is written back to the index file. Then
an End Of File marker (√√) is written to the file. The only way to fix
an index file problem is to use the Undelete function in the Envelope
Maker Utility, which is only available to registered users.
Other problems can be compatibility in nature: i.e. Your printer
doesn't work, or print the way you think it should. Envelope Maker is
configured to output to a printer connected to LPT1. You will have to
use the DOS MODE command if your printer is connected to a port other
than LPT1. If your printer doesn't work correctly with any of the
printer selections, and you can send me enough information, I'll gladly
add your printer to the selection menu.
Good luck and Happy Envelopes. William R. Bauder
Page 15