PrintOut 1.0

*** Open this file in Notepad, then select "Edit...Word Wrap" to view ***

Table of Contents

1. What is PrintOut?
2. How does it work?
3. What hardware/software do I need?
4. What are the limitations?
5. How do I register?
6. Legal Stuff

1. What is PrintOut?

PrintOut 1.0 is a PalmPilot application that lets you produce hardcopy text output from your PalmPilot MemoPad data. Simply open the application, connect your PalmPilot to an HP-IIP compatible printer via a serial cable (like the one on your HotSync cradle), and press the "Print" button. If you can get the information you need to print into MemoPad, you can print it.

2. How does it work?

The USR PalmPilot is a great device, but sometimes you want to print some text and you aren't in a position to HotSync and print from your PC. PrintOut allows you to connect your PalmPilot to a printer directly through its serial (HotSync) port and print. When you open PrintOut, you will see one of your memos. You can step through your memos one at a time by pressing the "Next" and "Back" buttons. When you find the memo you want to print, make sure you are connected to a serial printer (see below), and tap the "Print" Button.

You can connect to a serial printer by plugging your HotSync cradle cable into the serial port of your printer and dropping your PalmPilot into its cradle. Better yet, you can connect with a HotSync cable (available from USR) while you are on the road and leave your cradle at home.

You can edit the text you see in the PrintOut window, but any changes you make will not be saved when you move to a new memo. That is, PrintOut will not overwrite your MemoPad data and will not create new memos.

You can change the basics of the serial connection to your printer by choosing "Print Setup" from the "Options" menu. Here you can change the baud rate, parity, and data bits. Note: PrintOut 1.0 expects 1 stop bit and "XON/XOFF" to be set on your printer - this cannot be changed in version 1.0.

3. What hardware/software do I need?

To use you PrintOut 1.0 you need:

	* A Pilot 1000, 5000, PalmPilot Personal or PalmPilot Professional
	* Your PalmPilot cradle or HotSync cable
	* An HP-IIP compatible printer with a SERIAL connection option
	* The CASL Pilot runtime file (included) installed on your PalmPilot

I use PrintOut with a USR PalmPilot Personal, the HotSync cradle that came with it, and an Okidata OL-400e printer.

NOTE: It is up to you to make sure that your printer is set to match the PalmPilot baud rate, parity, and stop bits correctly. You may have to work with the settings a bit to find the proper ones for your printer. Please note that most modern printers connect to your desktop PC through a PARALLEL port, but many have a serial port which often goes unused. Look on the back of your printer and consult your printer's manual to see if yours has a serial port.

4. What are the limitations?

PrintOut 1.0 has the following limitations:

You can't change the printing font. PrintOut uses the default settings for your printer. This is usually a Courier-type font.

You can't expect PrintOut to correctly word wrap your text. This means that if your text is longer than your margin settings, it will wrap to the next line EVEN IN THE MIDDLE OF A WORD. I'm working on this, but for now I suggest that if you have long lines of text, you print one hard copy, then examine it for where you would like the text to break. Switch to MemoPad on your PalmPilot and insert carriage returns where you want them. You can do this with the screen keyboard or with the Graffiti gesture "/". Then go back to PrintOut and print the memo.

You cannot change the page orientation, size or margins. PrintOut 1.0 simply prints a letter size page (8.5 x 11) in portrait orientation, with 1" margins.

The PrintOut window does not scroll up and down. It is simply a way for you to recognize the memo you want to print.

I plan to address these issues in future versions.

Note: PrintOut itself cannot function without the CASL runtime file also installed on your PalmPilot. The runtime file is included in PRINTOUT.ZIP, and you should install it when you install PrintOut. It will only take up 29K of memory. (If you have ever used a Visual Basic program on your desktop PC, you know it will not run without the proper Microsoft VBRUNx00.DLL file installed - same idea here.)

5. How do I register?

PrintOut 1.0 is shareware, and the demo version distributed on the Internet will eventually expire.

To get the full, unlimited version, send $10 (US) to:

	Tim Hodges
	22 Payne Road
	Enfield, NH 03748

Be sure to include:

	* Your name
	* Your address
	* You e-mail address
	* How you would like to receive the registered version
		* by e-mail attachment (faster for you and me)
		* by disk via snail mail

If enough people find PrintOut 1.0 useful, I'll add some features to overcome the limitations listed above.

You can e-mail me at TCHodges@aol.com.

6. Legal Stuff

END USER LICENSE
PLEASE READ THIS LICENSE AGREEMENT BEFORE LOADING THE PROGRAM ONTO YOUR PALMPILOT. IF YOU DO NOT ACCEPT THE TERMS OF THIS AGREEMENT, DO NOT LOAD THE PROGRAM.

Definitions
The following definitions apply to the terms as they appear in this Agreement:
	"The Program" ("PrintOut") means the computer programs and 		documentation included in this package.  
	"Demo Mode" means a version of the Program  in which certain 		functions, such as Save, have been disabled.
	"Full Functionality Mode" means a version of The Program in which all 	functions operate.

License Grant
	You are granted a nonexclusive license to:
	Load the Program onto your computer's storage device from the media 	provided.
	Allow others in your company to run Program in Demo Mode, unless or 	until requested by Timothy C. Hodges not to do so.

You may not:
	Run the Program in Full Functionality Mode on computers other than 	those for which passwords or serial numbers were issued.
	Remove or alter any of Timothy C. Hodges' copyright notices from any 	components of PrintOut.
	Sublicense, rent or lease all or part of the Program.
	Use the Programs with the intent to violate any of Timothy C. Hodges' 	user licensing schemes.

Copyright and Other Restrictions
The Program is copyrighted with all rights reserved. None of the components of the Program may be copied, removed or altered, in whole or part, for any unauthorized use.

Limited Warranty
TIMOTHY C. HODGES DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, WITH RESPECT TO THE PROGRAM. THIS LIMITED WARRANTY GIVES YOU SPECIFIC LEGAL RIGHTS. YOU MAY HAVE OTHERS, WHICH VARY FROM STATE TO STATE.

No Liability for Consequential Damages
In no event will Timothy C. Hodges be liable for direct, incidental or consequential damages, including but not limited to damages resulting from loss of data or business opportunities, resulting from the Program, either alone or in conjunction with other programs.

General
This Agreement constitutes the entire Agreement between you and Timothy C. Hodges. It is governed by the laws of the State of New Hampshire.

Restricted Rights Legend
Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause in DFAR 52.227-7013 or the equivalent clause in FAR 52.227-14, whichever is applicable. 

DISCLAIMER OF WARRANTY

THIS SOFTWARE AND MANUAL ARE SOLD "AS IS" AND WITHOUT WARRANTIES AS TO PERFORMANCE OR MERCHANTABILITY. THE SELLER'S SALESPERSONS MAY HAVE MADE STATEMENTS ABOUT THIS SOFTWARE. ANY SUCH STATEMENTS DO NOT CONSTITUTE WARRANTIES AND SHALL NOT BE RELIED ON BY THE BUYER IN DECIDING WHETHER TO PURCHASE THIS PROGRAM.

THIS PROGRAM IS SOLD WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES WHATSOEVER. BECAUSE OF THE DIVERSITY OF CONDITIONS AND HARDWARE UNDER WHICH THIS PROGRAM MAY BE USED, NO WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE IS OFFERED. THE USER IS ADVISED TO TEST THE PROGRAM THOROUGHLY BEFORE RELYING ON IT. THE USER MUST ASSUME THE ENTIRE RISK OF USING THE PROGRAM. ANY LIABILITY OF SELLER OR MANUFACTURER WILL BE LIMITED EXCLUSIVELY TO PRODUCT REPLACEMENT OR REFUND OF THE PURCHASE PRICE.

 1997 Timothy C. Hodges. All rights reserved.
