home *** CD-ROM | disk | FTP | other *** search
-
- ENVELOPE.COM
- Command
-
- Ron Saidikowski
- 1988 No. 22 (Utilities)
-
- Purpose: A memory-resident utility that captures a name and address field
- from the screen and prints it, with an optional return address, on an envelope
- fed into a laser printer.
-
- Format: [d:][path]ENVELOPE [/U] /Pxx /Ln [/R]
-
- Remarks: Entered without command line parameters, ENVELOPE defaults to
- /PL1 (printer port LPT1:) and /L2 (LaserJet II or compatible printer with
- center-feed envelope slot. Other values for xx are L2, L3, C1, C2, C3, or C4
- (for LPT2: or 3, or COM1: to COM4:). The /L switch with a value of 1 for n is
- used for the older LaserJet or LaserJet+ (or compatibles), whose envelopes feed
- at the bottom of a landscape page.
-
- The default Alt-E hotkey initiates the defining/printing process. The
- cursor keys are used to position the cursor on the upper-left corner of the
- name/address to be printed, and pressing Enter anchors it. The cursor keys are
- then used to define (highlight) the recipient's address field, which may be up
- to six lines deep and any displayable number of characters in length. Pressing
- Enter then presents a choice between envelope sizes (F1 for small envelopes, F2
- for large, No. 10 size). F3 toggles a selection highlight for printing or not
- printing a return address. Pressing Enter then prints the envelope inserted in
- the laser printer's manual feed slot. At any point short of printing, Esc can
- be used to exit.
-
- The optional /R command line switch permits storing a return address of
- up to three lines of 40 characters. This address may be stored (and updated) as
- a permanent part of ENVELOPE.COM, if desired, or it may be used only during a
- single session. ENVELOPE.COM is normally installed via the user's AUTOEXEC.BAT
- file. If it is the last terminate-stay-resident utility loaded, it can be
- uninstalled at the DOS prompt by being invoked with the optional /U switch.
- Instructions for changing the hotkey and other defaults are given in the
- original article.
-
- Available for downloading from PC MagNet (see the ENVELOPE by Modem
- sidebar), ENVELOPE.COM is already compiled and ready to run. ENVELOPE.BAS will
- automatically create ENVELOPE.COM when run once in BASIC. To create
- ENVELOPE.COM from the ENVELOPE.ASM source code requires use of a macro assembler
- (IBM or Microsoft, Version 2 or later) and the following commands:
-
- MASM ENVELOPE;
- LINK ENVELOPE;
- EXE2BIN ENVELOPE ENVELOPE.COM;