* DeskJet Envelope Printer PRG\ACC 1.41S * Written by: Scott D. Sanders (c)1991 Software Development Systems INTRODUCTION Since the introduction of the Hewlett Packard Deskjet, Deskjet Plus, and Deskjet 500 printers, Atari Owners have found them to be a comparable inexpensive solution to laser printers. One of the extra features HP decided to add was the ability to print on standard envelopes. I wrote this program because of the lack of quality software interfaces for the DeskJet that are available for the Atari ST line of computers. I have seen a few other envelope printers, but none that I have seen allow multiple return addresses, full GEM functionality, or use as a .PRG or .ACC file. PREPARATION FOR USE The .ARC'ed file you received should contain the following: ENVELOPE.ACC (The desk accessory) ENVELOPE.PRG (The executable program) README.1ST (This File) DESKJET.NIC (A complementary NEODESK 3.0 icon file) DSKJETPK.TXT (Information on the Deskjet Utilities Pak) ORDER.FRM (Deskjet Utilities Pak Order Form) If you are missing some of these files, contact me on GENIE at S.Sanders2 or Compuserve at 71760,2140. First, read these DOCS well. I have tried to keep them as short as possible, but there are some necessary preparations to using this program. INSTRUCTIONS FOR USE The first time you use this program you will probably want to edit your standard return addresses. To do this, start the program, click on OK, and select 'Choose Another Return Address'. Then Right-Click on the address to edit, either the default, #2, or #3. Enter your new return address and click on OK. An alert will appear asking if you want to make these changes permanent. If you respond OK, a file selector will appear asking you to locate the path of the program. Select OK and ENVELOPE.DAT will be written to the disk and you will return to the return address selection screen. When you start ENVELOPE.PRG or ENVELOPE.ACC a dialog box will appear that will allow you to enter the Destination address of your letter. You may enter up to four lines but blank lines will not be printed. Selecting ABOUT will show another dialog box which shows information about the program. Selecting LOAD ENV will give an alert box asking you to insert an envelope in the envelope tray for loading. When you are ready, select OK to load the envelope. (See Deskjet manual for proper loading instructions of envelopes into the tray.) NOTE: You must either select LOAD ENV or use the Deskjet's front panel control to load the envelope, otherwise you will get unpredictable printouts. Selecting CANCEL will return you to the desktop or close the accessory. Selecting OK will bring up a dialog box asking if you wish to use the default return address, another return address, a unique return address, or no return address. Choosing the 'Default' address will select the default address you have selected earlier (see editing return addresses). Choosing 'Use Another' will give you a menu of up to three return addresses that you have entered. Select the appropriate address by Left- Clicking on your choice. You may also edit any of these entries by Right- Clicking on the entry to edit. Choosing 'Use Unique' will give you a dialog similiar to that used to enter the destination address but instead will allow you to enter a 'one time' return address. Choosing 'No Return Address' will leave the return address area blank. PRINTING When all proper selections have been made an alert box will come up giving you one last chance to load the envelope if you have not already done so or abort the job. Select OK to proceed. After the envelope is printed, check it and if necessary select REPRINT when the alert appears. COMMON PROBLEMS Envelope printing on the Deskjet is a touchy business. While it makes envelopes look professional and saves time, it takes practice to get a smooth print and to avoid paper jams. One of the poor features of the DeskJet is that if the printer is not turned on upon bootup, it will not respond to the computer. If this is the case, the program will either proceed normally without printing or freeze. If the program freezes simply shut off your Deskjet. A text file detailing a hardware solution to this will be included with the Deskjet Utilities Pak (see below). VERSION NOTES There are six major differences in V1.41S, the last Shareware release of Deskjet Envelope Printer. - More memory, yecch! It was unavoidable to use more memory to implement this version but I hope you find the advantages worth it. The program will still run in 512k however. - The accessory and program version are independent files. That means you can't simply rename the file to switch between using it as an accessory or a executable program. - The resource file is imbedded! The ST doesn't like handling accessory's that reload .RSC files after resolution changes. - Editing of return addresses. No more booting your favorite text editor to save your ENVELOPE.DAT file, the file is created for you. - You can now load envelopes at run-time. - This version was re-written in C and should be compatible with all TOS versions including TT Tos. YOUR SHAREWARE RESPONSIBILITY Please notice the 'S' in 'Version 1.41S'. It means that this is a Shareware version of a commericial product. There are two ways to register this product. First, you can purchase the Deskjet Utilities Package distributed through Software Developement Systems. This collection of programs contains an extended version of this program which allows mailing list import, an ALT-HELP screen dump replacement, a floppy disk labeler, a 'text compressor, a 1st Word Driver, and many more useful utilities. For more information contact: Software Developement Systems 996 Redondo Ave. #404 Long Beach, CA 90804 (213) 595-9799 (NOTE: New Number!) An alternative registration method is to mail $5.00 to the above address or give an hour GIFTOFTIME on GENIE to S.SANDERS2. Shareware was designed so that users who were unsure about a piece of software could try it for a while and if they liked it they were supposed to remit payment. If you like this program and continue to use it, not paying your Shareware fee constitutes piracy and is against the law. While these statements may not bother some, I would hope that people of good conscience will abide by these terms. DeskJet Envelope Printer PRG/ACC Registration Fee: $5.00 Send Payment to: Software Development Systems 996 Redondo Ave. #404 Long Beach, CA 90804 Or use GENIE's GIFTOFTIME to donate an hour of time to S.Sanders2. DISCLAIMER Neither Software Development Systems nor the author (Scott Sanders) make any claim to the reliability of this program. Neither parties can claim any responsibility for the loss of data concurrent to the use of this program. Any loss of data or program malfunction should be reported to the author via GENIE at S.Sanders2 or by inquiring at the above address.