QuickPage for Windows Demo Program


Installation:
Unzip THE 'QUIKPAGE.ZIP' file to a temporary directory and from Windows run the
'setup.exe' program.

The Installation Serial Number is: QPS-9512005
The Administrators Default Password is: QuickPage (Case Sensitive)

DO YOURSELF A FAVOR AND READ THE REST OF THIS FILE BEFORE USING THE PROGRAM.
(If you have any problems or questions call us at the number listed below)
=====================================================================

** NEW FEATURES **

The text entry box on the AlphaNumeric paging form has been expanded.

You can now insert a predefined message anywhere in your message by selecting it from
the Predefined Message drop down box. The message will be inserted into your text at
the current cursor location. If you have selected text in your message, the selected
text will be replaced with the predefined message.

You can now save or edit Predefined Messages from the AlphaNumeric paging form.
Once you have entered the message, hold down the 'Ctrl' key and with the mouse over
the message box hold down the Left Mouse button and drag the message to the Predefined
Message box and release the mouse button. At that point you will be given the options
to either Add a new message, edit the current predefined message or cancel the operation.

There is a new message option entitled 'Use Ascii Art Font'. This changes the font in
the message box to a fixed width font. This allows you to design Ascii Art messages like
the 'Happy Face' sample that comes with the program. Be aware that you cannot use 'High
ASCII' characters (Ctrl or Alt combination characters) in your art because paging
terminals will not accept them. But you can use any of the characters that appear on
your keyboard. 

********************

About the Demo Program:
The demo version of QuickPage for Windows is limited to 30 Days of operation.
After which the program will no longer operate.  At the end of the evaluation
period you must either register the program or uninstall it from your computer.

If you also have the QuickPage Client demo, you may have up to 5 concurrent Client
connections at any one time. For more information on Server functions read the
'NETWORK.TXT' file.

You are permitted to evaluate this program up until the 30 day limit has been reached.
You are permitted to pass on the 'QUIKPAGE.ZIP' file if you like but you may not sell,
or duplicate the program or its documentation. Failure to adhere to this agreement or any
attempt to circumvent the program limitations in any manner is a violation of this
agreement (not to mention unethical) and will result in the immediate loss of permission
to use this demo program.

We ask that you respect our work in creating this product and respect our copyright 
protection. This means that we grant you the right to use the software as stated above, but 
you must treat it like any other copyrighted material.

JPL Software Solutions disclaims all warranties and accepts no liabilities whatsoever 
arising out of the use or inability to use this demo product.

All That Being Said:
Let us say that, we believe QuickPage for Windows to be the best paging program available 
and our many customers who have tried other paging programs agree. We know you will 
enjoy using this demo version of our QuickPage for Windows program and we hope to hear 
from you soon about obtaining your own copy of the program.

Registration:
When you register you will receive the Full Product version (with no Nag Screen),
the QuikPage Lite program, a User's Manual and 30 Days of free Tech Support.
The 30 day Tech Support period begins with your first support call.  The program may be
registered directly through JPL Software Solutions. If you have any questions or comments
you can call us at the number listed below or e-mail us on CompuServe, ID: 102474,25.

One Last Note:
We highly recommend that you run the QuickStart configuration program first after 
installing the program. It is designed to get you up and running quickly and you will
find it located in the QuickPage for Windows program group.



JPL Software Solutions
PH (800) JPL-SOFT; (909) 279-9851


=============================================================================================

 Program Standard Features:
 
· Dockable Toolbar with Balloon Help.
· Supports both Alpha and Numeric paging modes.
· Built-in support for most popular Modems.
· Supports Multiple Page Sends on one dial out. (Reduces the cost of paging)
· Supports Multiple Departments and department wide paging.
· Definable Paging Zones supports use of multiple paging companies or calling areas.
· Supports optional or automatic Page Splitting for long messages.
· Supports message copying and pasting to and from the Windows Clipboard.
· Drag & Drop messages from the Page Log on to the Paging form for re-sending.
· Unique Scheduled Paging Calendar, enables sending of unassisted pages. (Page yourself out of a meeting or send yourself reminders)
· Paging Preview option that emulates the look and function of an AlphaNumeric Pager.
· Memorized Message Database lets you save and send pre-defined messages.
· Automatic Logging of Pages for verification, tracking and reporting.
· Complete Page information logging including sender, receiver, message, time and date sent.
· Page Tracking control numbers to insure you don’t miss an important message.
· Memorized Sender List with call back number. (Enables one button standard paging)
· Command Line Paging function includes a DOS Paging interface.
· Custom user definable Reports to the Screen or Printer.
· Complete On-line Help System.

 Program Network Features in Addition to Standard Features:

· One Modem, all Network Pages are sent through a Modem attached to the Sever.
· One Master Database, no need to copy or duplicate records for Clients.
· Tracks and Logs which Client computer sent which pages and when.
· Displays how many and which Clients are currently active on the Paging Server.
· Setable Client Access Rights on a per Client basis.
· Remote Shut Down capability of selected or all Clients from Server.
· Remote Server Starting capability from Client computers. NOTE: In the Demo Version this
  option only Loads the Server Program as far as the Demo Log On Screen. Because of this
  the Client cannot continue its Log On until the 'I Agree' button is clicked on the Server
  Demo Screen. This however, is not the case with the full product version.
· Complete and on going Communication between Server and connected Clients.
  With QuickPage there is no guess work for Clients on Sent Page Status.
· Clients have the ability to Schedule, edit and/or Unschedule their own pages.
  Each Client Schedule is invisible the other Clients, but not to the Server. 
· Sync Client Clock with Server on Log On capability.
· Clients are immediately notified if and when the Server goes Off Line.
· Many other Unique Features that set QuickPage apart from the rest.

QuickPage Server can simultaneously handle and process Network Pages, Scheduled Pages,
Command Line Pages and its Own Pages without missing a beat. It is a very Powerful Program.

*** For information on command line paging capabilities read the 'qpcmdpg.txt' file.
*** For information on Network Paging read the 'network.txt' file.

Important Information.


NOTE: Do to the size of the print engine and related files, the reporting facilities have
been disabled in this demo.


The following information covers recent additions and/or changes to the program. Also 
included are some of the important issues surrounding Software Based Paging. 
Following them will help you insure successful Alphanumeric Paging.

Installation and Setup

Auto Configuration

The first time you run QuickPage for Windows, the ‘Quick Start’ program will offer to 
help you do the initial program setup. Quick Start can have you up and running in just 
a few minutes by asking a short series of simple questions. You can however, choose 
not to use Quick Start and do your own initial setup, it is entirely up to you. Note, If 
if the Quick Start program does not load when you first start QuickPage, close the
QuickPage program and run the Quick Start program first: To run Quick Start you must 
select it by double clicking the ‘Quick Start’ icon in the QuickPage for Windows program 
group.

About  SHARE.EXE

If you are NOT running Windows for Workgroups, Windows NT or Windows 95, the 
‘SHARE’ command must be present in your ‘autoexec.bat’ file. If the command is not 
present in your ‘autoexec.bat’ it must be added before QuickPage for Windows can run 
properly. If this is the case, the ‘Auto Configuration’ program will offer to add the 
command for you. If you opt to add it yourself you can do so by following these 
instructions. Open the ‘autoexec.bat’ file in any Text Editor and do one of the following.

1) If your DOS Directory is included in your PATH statement. Place a blank line 
beneath the PATH statement and enter SHARE.EXE /L:500 and save the changes.

2) If your DOS Directory is Not included in your PATH statement. Place a blank line 
anywhere in the ‘autoexec.bat’ file and enter [DOS Path]\SHARE.EXE /L:500 and 
save the changes. Where [DOS Path] equals the Drive and Directory where your DOS 
files are located.

Note: Windows for Workgroups, Windows NT and Windows 95 all use their own version 
of SHARE, so the DOS SHARE statement is not needed in your ‘autoexec.bat’ file.  In fact
a better alternative to loading SHARE.EXE in your autoexec.bat file is to use the 
Windows file VSHARE.386.  If you have it, this file can be loaded from the SYSTEM.INI file.



QuickPage Lite

The QuickPage Lite program is provided for use when all you want to do is send 
Alphanumeric pages. Essentially it consists of the Alphanumeric Paging form without 
the rest of the QuickPage program environment. Once QuickPage for Windows has been 
properly set up, if all you want to do is send Alphanumeric pages you can opt to use the 
QuickPage Lite program to do so. Note: QuickPage Lite is not provided with the demo 
version of the program.

Program Startup

When the QuickPage for Windows program is started it does some ‘house cleaning’ 
chores before loading the main program form. These chores include among other things, 
verifying the presence and version of the program support files, verifying the presence of 
the data files and checking the data files for corruption. If the verification process finds 
any problems it will inform you and in some cases offer to correct the problem for you. 
All told these house cleaning chores increase the load time by a couple of seconds 
(depending on the speed of your computer) but they can save you (and us) hours of 
frustration.

Repairing Your Database

There are certain events that when they occur can result in the corruption of your data 
file. A power failure or improperly terminating the program during a database write 
operation are examples of just a couple. There is a ‘Repair Database’ option under the 
‘Tools’ menu that will perform a repair on a corrupted database. In addition, on startup, 
the program will check the database for corruption and automatically offer to repair it if 
it finds any. In rare circumstances the data file may become corrupted beyond repair. In 
such cases you will need to restore a backup copy of your data file.

Backing up Your Database

We cannot stress enough the importance of periodically backing up your program data 
file. There is a ‘Backup Database’ option on the ‘Tools’ menu for this purpose. In 
addition, the program will periodically offer to automatically backup the Data File to the 
Program Directory upon program exit. Having a backup copy of your data file can save 
you a whole lot of time in the event that something unexpected happens to the original 
data file.



Alphanumeric Paging Form

When selecting the ‘Receiver’ of a page, the program provides maximum flexibility with 
several methods of selection to choose from.

1) You can simply drop the list down and select the receiver from the list.

2) You can type in the name of the receiver and press either the ‘Tab’ or ‘Enter’ keys. 
If the name is not in the list, the list will drop down highlighting the closest match.

3) You can enter a partial name and press either the ‘Tab’ or ‘Enter’ keys and the list 
will drop down highlighting the closest match.

4) You can enter the PIN Code and press either the ‘Tab’ or ‘Enter’ keys. If there is no 
match found in the list for the PIN Code you entered, you will be informed and 
allowed to make a new selection.


Some Issues Concerning PC Based Paging

Communication Settings

The Communication Settings are what enables the program to properly communicate 
with your paging company’s terminal. Improper settings will result in an inability to 
send Alphanumeric pages and/or erratic page sending behavior.
Baud Rate:
Most paging companies use a standard baud rate of either 300 or 1200. If you are not 
sure use a baud rate of 300.
Communication Protocol Settings:
A standard setting for most paging companies is (300,E,7,1), there are also some 
companies that can use (300,N,8,1). If you are not sure what communication 
protocol your paging company uses, select the default protocol of (300,E,7,1). If you 
are receiving a (Transmission Not Acknowledged) notice after attempting to send a 
page or the paging process does not successfully complete, your protocol settings 
may be incorrect.

Alphanumeric PIN Code

Every Alphanumeric pager uses a PIN code in order to receive messages. In most cases 
the PIN Code is a separate number from the Numeric paging number. However, many 
pagers use the Numeric paging number (without the area code) as the pager PIN Code. 
You must use the proper PIN Code for Alphanumeric pages to be successful. If the PIN 
Code is incorrect you will usually receive a (Block Aborted) message after the page 
attempt and the page will be unsuccessful. The (Block Aborted) message generally 
indicates that the PIN Code you used could not be located in your paging company’s 
terminal database. In addition, if your paging company has several locations, it is 
possible that your PIN Code will be in the Terminal Database at some locations and not 
at others. Therefore, having the correct Paging Terminal phone number for your paging 
company is also very important.

Modems

The QuickPage program comes with a database supporting over 100 different modem 
models. If you cannot find your particular modem in the database, try selecting the 
model closest to it. Or if your modem is Hayes Compatible, select the Hayes modem 
closest to it. If you still have communication problems you can add your own modem 
information to the database. See your modem manual for the proper command switches 
to use. Note: In most cases, you should be able to find a setting that works with your 
modem already in the modem database.


Auto Negotiating Modems

Although ‘Auto Negotiation’ is a handy feature for a modem to have. It can also greatly 
hinder successful paging operations. In a nutshell, the auto negotiation process 
generally takes too long. This will cause your paging company’s terminal to disconnect 
during the negotiation process. If the paging process does not successfully complete, 
your modem may be attempting to Auto Negotiate. To correct this problem make sure 
your modem’s auto negotiation feature is disabled when attempting to send pages. 
See your modem manual for the proper command switches to use.

Setting up your Modem for Paging

(This information only applies if you are adding or editing modem information in the 
database). The initialization string needs to accomplish the following:

1) Set the Modem to return ‘English’ or (long form) result codes.

2) Set ‘DCD’ to track the state of the data carrier from the remote modem.

3) Set ‘DTR’ to hang up, upon on and off transition of the DTR signal.

4) Set the ‘Auto Negotiation’ feature, if any, to Disabled.
The following example initialization string accomplishes all of the preceding setup 
requirements for a Practical Peripherals 14400FXSA V.32bis Modem.
(ATV1Q0&C1&D1&Q0)

V1Q0: Takes care of item number 1.
&C1&D1: Take care of item numbers 2 and 3.
&Q0: Takes care of item number 4.



A Word About Program Support Files

QuickPage for Windows (like most other Windows programs) makes use of several VBX 
and/or DLL support files to work some of its magic. These files are installed by 
QuickPage into the ‘\windows\system’  directory (if they are not already present). Many 
windows programs on any given system may use any or all of these same support files 
and in a perfect world, this would never pose a problem.

The Problem

This is not a perfect world and there are certain circumstances which can present a 
problem in the area of support files. A poorly written install program (not ours) can copy 
over a newer version of a support file with an older version. This can cause erratic 
behavior in programs that are dependent upon the newer versions, sometimes 
rendering them inoperable. This is a particular problem with the installation routines of 
many ‘Shareware’ or ‘Freeware’ programs. In effect, the proper operation of an existing 
program can be adversely affected by the poorly written installation routine of a newly 
installed program.

The Solution

QuickPage for Windows automatically does a version check of all of its support files 
every time the program loads. If it finds that one or more of its support files have been 
replaced by an older version, you will be notified and the filename(s) in question will be 
displayed. Clicking on each filename will display information concerning the problem 
encountered. It is important to take note of this displayed information as it will give you 
insights on where the rouge file is located. And while it is beyond the bounds of this 
manual to explain all of the possible scenarios that can result in version conflicts, the 
simplified solution can be summed up in one sentence. Replace the older version of 
the support file with the newer version. If you encounter this problem and cannot 
seem to correct it, you can contact our technical support staff for assistance.

