Purrint
-------
This is a small print screen application that works in all versions of Windows
passed Windows 95.  It overrides the default Windows Print Screen to allow you
to:
- save the current screen to a file (as bmp, gif, png, or jpg)
- copy the current screen to the clipboard
- print the current screen to a printer

To make this happen.  Just push the "print screen" key on your keyboard.

Note the special behavior of some other keys:
Print Screen	 - Copy entire screen (including multiple monitors)
Alt-Print Screen - Copy current window

Purrint Preview
---------------
When you push Print Screen or Alt-Print Screen, you will receive the Purrint
Preview.  In this dialog you will see a preview of the image copied and be
given several options:

Copy to clipboard - Copy the current screen to the Windows clipboard.

Print - Print the current screen to the specified printer.  After clicking this
"Print" button you will receive a printer options dialog where you can choose
which printer to print to.

Save to File - Save the current screen to a file.

Options - Access the Purrint options.  This can also be accessed through the
kitty icon in your system tray.

System Tray Menu
----------------
While Purrint is running, it adds an icon to your system tray.  It is an icon
of a little black cat sleeping.  Double clicking the icon brings up the last
screen shot you took.  Right clicking the icon shows a menu with the following
items:

Options - Access Purrint's options.

View Last Shot - View the last screen shot you took.

Screen Shot - Take a screen shot, this is the same as pressing the
"Print Screen" button.

About Purrint - Show the version of Purrint you are using.

Exit - Close Purrint.

Basic Options
-------------
You can make Purrint automatically do any or all of the above options by
accessing the options dialog.  Right click on the icon of the cat found in your
system tray and select "options" from the menu.  The following options are
available:

Prompt after printscreen is pressed - When the "Print Screen" button is
pressed, show the standard Purrint dialog allowing you to copy, save, or print
the current screen.

Automatically do the following - When the "Print Screen" button is pressed,
do not show the standard Purrint dialog, but instead perform the checked
options automatically.

Copy to clipboard - Automatically copy the screen to the clipboard.
Save to file - Automatically save the screen to a file.  Note that a number is
added to the filename and increased with every save.

Print to default printer - Automatically print the current screen to your
default printer.

Advanced Options
----------------
Also note you can access so more advanced options by first bringing up the
options dialogs and then clicking on the larger picture of the cat.  Once
you've clicked the cat, the basic options dialog will be replaced with a larger
advanced options dialog.  If you would like to return to the basic options,
click the picture of the cat again.

The following additional options are available in the advanced dialog:

Prompt for name - If this is not checked, Purrint will automatically generate
the filename and save the current screen.

Show Printer Options - If this is not checked, Purrint will print the current
screen without first showing the printer options.

Run program - Automatically run the specified program when the print screen
button is pushed.

Every xxx seconds - Automatically perform the checked options every specified
inteval.

Always on top - Force Purrint's dialogs to stay on top of other windows.

Show tray icon - Either show or hide the kitty in your system tray.

Use window name for file name - When saving a file, default the name to the
title of the current window.

Replace rather than rename - When saving a file, replace the specified file
rather than increasing the appended number and saving to a new file.

Print filename on top - Print the name of the file on top of all printouts.

JPEG Quality - Specify the quality of saved jpeg files.

Reduce images to 256 colors - Reduce the color depth of saved images to 256
colors.  This saves space at the expense of image quality.

Command Line Options
--------------------
You can add the following command line options when running Purrint.  This is
another advanced feature which most people won't be interested in.

/prompt - Do a screen shot (like pressing "Print Screen"), show the Purrint
Preview dialog, and then exit.  This is handy for calling from a hotkey
application so that Purrint isn't always running.

/promptwin - Do a screen shot of the current window (like pressing
"Ctrl-Print Screen"), show the Purrint Preview dialog, and then exit.  This is
handy for calling from a hotkey application so that Purrint isn't always
running.

/reset - Reset the options of Purrint.  This is done by removing Purrint's
registry entry, HKEY_CURRENT_USER\Software\Angeldust\Purrint

/restrict - Do not allow access to the options dialog.


Contact Information
-------------------
You can always find the latest version of this, and several other small, handy
applications at:
http://apps.bcheck.net/

If you experience any problems, or have an feature suggestions, feel free to
email the author at:
purrint at bcheck dot net

License
-------
This software is provided 'as-is', without any express or implied
warranty.  In no event will the authors be held liable for any damages
arising from the use of this software.

Contact the author for any distribution information.

Version History
---------------
Mar 31, 2005 - build 23
- add a readme.txt
- add an installer

Feb 17, 2005 - build 22
- freeimage 3.6.0
- lzw gif saving support
- only convert png to 24 bit if it is 16 bit (was doing it for all depths)
- add ability to run app (irfanview/imageshack upload?)
- add command line options

Feb 9, 2005 - build 21
- freeimage 3.5.3
- ability to reduce all image type to 256 colors

(old history expurgated)
