Copyright: Copyright Graphic Impact 1993, 1994


PrintSwitch Help
Welcome To PrintSwitch

If You Have More Than One Installed Windows Printer Or Fax Modem, You Need PrintSwitch!

PrintSwitch is a useful Sharewareutility that makes changing your default Windows printer as easy as one click! Automatically configures itself for your system and displays all currently installed printers. Shows current default selection and paper orientation in normal or icon state and automatically senses any changes. Also allows access to printer setup, toggling Print Manager on & off, Print Manager priority settings and toggling paper orientation. User configurable for screen position, button font size, button width and button color. It also has options of remaining on top of all running programs and starting as an icon. If you have more than one installed printer and change them regularly, this utility is for you! Great for networks, printers with multiple connections and fax modems!

Shareware Registration, Distribution, Network & Corporate Site Pricing
  French Speaking Europe
 All Other Countries Including U.S.
 Shareware Distribution

Program Information
 Files Included With PrintSwitch
Installation & De-installation Instructions, Upgrading
General Usage & Options
How To Get A Message To The Author
Trouble Shooting And Known Bugs
Warranties And Legal


Files Included With PrintSwitch

These are the files that are included and their functions. An asterisk (*) indicates that this is a file necessary to the function of the program. A pound symbol (#) indicates that this file is installed by default in the Windows System directory.

*PSWITCH.EXE 	- main program file.

*PSWITCH.HLP 	- this help file.

#*PSETUP.DLL 	- dynamic link library.

#*MESSRECD.DLL 	- dynamic link library.

#*PPORIENT.DLL 	- dynamic link library.

#*3DLABEL.VBX 	- custom control.

#*INICON2.VBX 	- custom control.

README.TXT 	- initial instructions.

SITE.WRI 	 - order form/agreement for corporate site license (non-European).

FILE_ID.DIZ 	 - Standard BBS description file.

INSTALL.EXE 	- Install program.

INSTALL.INF 	 - Installation initialization file.


Installation & De-Installation Instructions

To install

Run INSTALL.EXE. It will copy all distribution files to the directory of your choice (.VBX and .DLL files will be placed in your Windows/System directory) and a Program Manager group will be created. For optimal ease of use, it is recommended that you have PrintSwitch automatically load when Windows is started. Requires VBRUN300.DLL, not included - (Can be downloaded from Compuserve, also available from most BBS's).

To de-install

Delete PSWITCH.INI from your windows directory. Delete all files that are listed in Files Included With PrintSwitch.Delete any PrintSwitch references that you may have added to the load line of WIN.INI. Delete any PrintSwitch icons & program groups.

When upgrading from a prior version

If you are upgrading from an older version of PrintSwitch and you get an error message "sub or function not defined" when starting or closing PrintSwitch, you have an old version of MESSRECD.DLL somewhere on your system. Delete all copies of MESSRECD.DLL from your system and reinstall the newest version which should be dated 10/5/93 or newer and be 1,792 bytes in size. It should be installed in your Windows/System directory.


VBRUN300.DLL
VBRUN300.DLL is the Visual Basic Runtime Library Version 3.0 and is required to run any Visual Basic 3.0 program. (VBRUN200.DLL and VBRUN100.DLL are for version 2 and version 1 programs respectively).


General Usage & Options

When you start PrintSwitch it will automatically configure itself by adding all currently installed Windows print drivers and multiple connections, it will sense the status of print manager, it's priority setting and the paper orientation of the current default printer. Changing printers is as easy as clicking the button you desire. Notice that as the paper orientation changes so does the orientation button at the bottom of the display as well as the icon when the program is minimized. The orientation button caption and icons are color coordinated - yellow for Landscape and light blue for Portrait. To change the paper orientation click on the orientation button. The program will always sense a system printer change and display it whether it is minimized or full size. USING CONTROL PANEL TO ADD PRINTERS OR CHANGE CONNECTIONS WILL NOT BE REFLECTED IN THE DISPLAY. CLOSE PRINTSWITCH AND RESTART IT IF THESE CHANGES ARE MADE.

The Options menu provides the following choices:

Always On Top

When this option is checked (Default), PrintSwitch will remain on top of all running programs for easy access.

Startup Minimized

When this option is checked, PrintSwitch will always start up as an icon.

Screen Position

Clicking on this menu choice will present you with a sub-menu of default screen positions. The Remember Last Position setting will cause PrintSwitch to appear in the screen position that it was in when it was last closed.

Button Font Size

Clicking on this menu choice will present you with a sub-menu of 3 font sizes. This is useful if you have an installed printer driver that is too long to display on it's respective button. The 6 point selection may only be available at higher video resolutions.

Bigger Buttons and Smaller Buttons

Clicking on this menu choice or using the shortcut keys Ctrl+B for bigger and Ctrl+S for smaller will resize the buttons horizontally to make room for extremely long driver names. Use this in conjunction with the Button Font Size settings above to customize PrintSwitch for your individual needs.

Default Button Colors

Clicking on this menu choice will present you with a palette of colors from which to choose the background and text color of the button assigned to the current default printer. The selected colors will become effective upon exiting the palette.

Print Mgr Priority

Clicking on this menu choice will present you with a sub-menu of Print Manager priorities. You may also use the shortcut keys Ctrl+H, Ctrl+M and Ctrl+L for High, Medium and Low respectively. These settings will only be effective if they are made while Print Manager is NOT running. If Print Manager is running and you change the priority, it will be ignored until Print Manager is terminated and restarted.

All settings are saved in PSWITCH.INI in your Windows directory.


How To Get A Message To The Author

You may send the Author your thoughts, suggestions, ideas, complaints, etc. via the numbers below. Please include a brief description of your system if you have a technical question, problem or bug to report.

Michael Haschka - Compuserve 73027,3307  OR  America Online at MikeH1259  OR  Fax (805) 482-6213  OR  Voice (805) 378-7232

The author's mailing address is:

Graphic Impact

Attn: Michael Haschka

5241 Mission Oaks Blvd., Suite 377

Camarillo, CA  93012-5425  USA


Trouble Shooting And Known Bugs

If you are upgrading from an older version of PrintSwitch and you get an error message "sub or function not defined" when starting or closing PrintSwitch, you have an old version of MESSRECD.DLL somewhere on your system. Delete all copies of MESSRECD.DLL from your system and reinstall the newest version which should be dated 10/5/93 or newer and be 1,792 bytes in size. It should be installed in your Windows/System directory.

If you install or remove a printer driver or change connections using Control Panel, the information displayed by PrintSwitch will not be current. Unload and restart PrintSwitch to update it's display.

Most other error messages received during usage of PrintSwitch should be fairly self explanatory - if not, refer to the How To Get A Message To The Authorsection for ways to reach the author.

PLEASE REPORT ALL BUGS TO THE AUTHOR


Warranties And Legal

MICHAEL HASCHKA AND GRAPHIC IMPACT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, AND SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANT ABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE.  The customer's sole remedies are set forth in the warranty clause above. The liability of Michael Haschkas and Graphic Impact for damages shall not exceed the current registration fee for the product. In no event will Michael Haschka or Graphic Impact be liable for any special, incidental or consequential damages even if Michael Haschka or Graphic Impact have been advised of the possibility of the same. MICROSOFT WINDOWS, WINDOWS, MICROSOFT, SMARTDRIVE and VISUAL BASIC are registered trademarks of Microsoft Corporation. All other product names are copyright and registered trademarks/trade names of their respective owners.


Shareware Distribution

Individuals, Shareware distributors and BBS operators may freely distribute PrintSwitch provided the following criteria are met:

ALL FILES THAT CAME WITH THE DISTRIBUTION DISKETTE OR ARCHIVE MUST REMAIN A PART OF THE PACKAGE.

Please see  Files Included With PrintSwitchfor a complete list.

PLEASE MAINTAIN THE FOLLOWING FILE NAME FOR DISTRIBUTION:   PSW20.ZIP.

To verify that you have the most recent version or if you have any questions, please see How To Get A Message To The Author


All Other Countries Including U.S.

PrintSwitch is not PUBLIC DOMAIN NOR FREE SOFTWARE! It is provided for limited use for the purpose of evaluation only. Non-registered users of this software are granted a limited license to use an evaluation copy for trial use on a private non-commercial basis for the expressed purpose of determining whether PrintSwitch is suitable for their needs. At the end of the 30 day trial period you should register your copy or discontinue using this product. When you register, you will receive a version of PrintSwitch which omits the shareware notices, technical support, a free upgrade to the next major revision and automatic notification of new versions.

The registration fee is a very nominal $10 plus shipping for single users. You may register via Compuserve, America Online, by mail, by voice or by fax (credit card orders only via AOL, fax or voice). We accept VISA and MasterCard. To register by mail or fax use the Order option from the Help menu and choose United States And All Other Countries. To register on Compuserve (no shipping charges) type GO SWREG and search on #1013. The registration fee will be charged to your Compuserve account.

 AS A BONUS WHEN YOU REGISTER: If you register via the mail or fax (i.e. not on CompuServe) we will send you a certificate for a discount on a great collection of shareware on CD-ROM. This certificate entitles you to one issue of the 'JCSM Shareware Collection' for $9.95 plus shipping ($2 in the US, $3 in Canada, $5 elsewhere).  This is a great price on a great collection of shareware!

The prices for non-european network or multi user site versions are as follows:

2 to 9 computers .......... at $8 each

10 to 24 computers ...... at $7 each

25 to 49 computers ...... at $6 each

50 to 99 computers ...... at $5 each

100 or more computers .... $500 one time fee

A non-european corporate site license order form and agreement is included in the archive as SITE.WRI.

If you have any questions please see How To Get A Message To The Author


 French Speaking Europe

PrintSwitch is not PUBLIC DOMAIN NOR FREE SOFTWARE! It is provided for limited use for the purpose of evaluation only. Non-registered users of this software are granted a limited license to use an evaluation copy for trial use on a private non-commercial basis for the expressed purpose of determining whether PrintSwitch is suitable for their needs. At the end of the 30 day trial period you should register your copy or discontinue using this product. When you register, you will receive a version of PrintSwitch which omits the shareware notices, technical support, a free upgrade to the next major revision and automatic notification of new versions.

The registration fee is a very nominal 165 FF for single users. We accept credit cards. To register by mail or fax use the Order option from the Help menu and choose French Speaking Europe.

Please contact us for European network or multi user site pricing:

WindowShare SARL

B.P. 2078

57051-METZ cedex 2

France

Fax:(+33)87 32 37 75

Vox:(+33)87 30 85 57

Minitel 3615 WinShare

If you have any questions for the author please see How To Get A Message To The Author


Shareware
Shareware gives users a chance to try software before buying it. If you try a Shareware program and continue using it, you are expected to register.