                                   DIALW 
                          A Windows Phone Dialer
                                    By
                               Robert Wilcox
                            920 N. Washington
                             Owosso, MI 48867
                                   USA


INTRODUCTION
DIALW is a telephone speed dialer for Windows.  Numbers displayed on the 
screen may be dialed by a simple click of a button.  The dialer holds 96 
phone numbers.  24 are displayed at one time and dialing is accomplished by 
pressing the button next to the desired entry.  An unlimited number of 
phone number files may be used.  Busy numbers may be automatically redialed.

SHAREWARE INFO
Users are invited to register DIALW.  A registration fee of $10.00 is 
suggested.  The un-registered version has all features included.  
Registration will eliminate the opening delay.  A registration form may be
printed from the document.  See "ALT-I,R" below.

FEATURES
o Busy number redial
Busy numbers can be redialed after a variable time delay.  The amount of 
delay and the number a redials allowed may be selected by the user.

o Fast tone dialing
For phone lines and modems that support it, a fast mode of tone dialing may 
be selected.

o Ringing Log
The program logs each ringing of the telephone.  The log consists of the 
date and time the phone rang and may be viewed in a pop-up window.

o An alarm can be set up to display a message at a selected time.

o Modem transmit and receive windows.
Two windows will appear near the bottom of the speed dialer.  One will 
display modem messages ("return codes" such as "OK" or "BUSY").  The other 
can be used to send data to the modem by placing the cursor in the box and 
typing.

CONFIGURATION
Several features of the program are user-changeable.  Pressing ALT-S or F7 
pops up a setup screen which will contain all the user-changeable features.  
After selections are made, press the OK button to save the selections, or 
CANCEL to ignore the changes.  Some of the setup options are:

o Ports
The default port for the modem is COM2.  Ports COM1 thru COM4 may be 
selected.  After selecting a new port, you must exit the program and re-start 
it for the change to take effect.

o Redial delay
The delay between automatic redials can be set to 1 to 60 seconds.

o Maximum number of redials
The maximum number of automatic redials can be set to from 1 to 30, and 
automatic redial can be disabled entirely.

o Dialing mode
Tone or pulse dialing can be selected.  If tone dialing is selected, a fast 
dialing mode can be enabled.

o Use prefix
A dialing prefix may be entered in the box. If the "Use Prefix" box is
checked this prefix will be sent before the number is dialed. An example
is the "9W" prefix that would dial 9 and wait for an outside line, or 
"70#W" that disables call waiting (on some systems).

o Modem speaker volume
If the modem responds to the commands "ATL1", "ATL2" and "ATL3" to set the 
speaker volume to low, medium and high, these levels can be selected.

o Modem setup strings
A setup string may be sent to the modem upon program start, and another on
program exit. 

o Show seconds
The format for the time shown on the speed dialer can be 
"Hours:Minutes:Seconds" or "Hours:Minutes".

o Phone book section names
The default phone book section names, "Section 1", "Section 2", "Section 3" 
and "Section 4" can be changed to more descriptive names if desired.

o Alarm options
One of several alarm sounds can be selected.

o Pop up on ring
If the speed dialer has been "minimized" (reduced to an icon), when the 
phone rings it can be made to pop up to full size.


INSTALLATION
Copy the files DIALW.EXE, DIALW.HLP and DIALW.IDX to the directory from 
which the program will be launched.  If the file VBRUN100.DLL is not already 
installed on your hard disk, copy it to your WINDOWS subdirectory.

OPERATION
After entering phone number information (see "Entering Phone Numbers"), the 
labels will contain the titles you have entered for each number. To dial a 
number, click on the button next to the desired label.  When dialing begins, 
the message "Pick up  phone and press  button when phone rings" and a hang-
up button will appear.  Clicking on the button or pressing the ENTER key 
will hang up the modem.  If a busy signal is recognized by the modem and 
"auto-redial" is enabled, the number will be redialed after a delay of from 
1 to 60 seconds as selected on the setup screen.

HELP
Pressing F1 or ALT-H,I brings up a help screen.  F2 or ALT-H,A displays 
information about the program.

USING A MOUSE
DIALW uses standard mouse operations in most cases.  The mouse cursor is a 
small arrow.  Move it over the desired button or menu area and press the 
left button.  When over a dialing entry display window, the cursor changes 
to a larger arrow, indicating that you can press it to enter new phone 
number information.  See "Entering Phone Numbers".

USING THE KEYBOARD
Users without a mouse can still use all the features of the program.  The 
TAB key is used to move between selections such as the different dialing 
buttons and the selections on the setup window. The ENTER KEY or SPACEBAR is 
used to make a selection.

FUNCTION KEYS
Some function keys operate only when one of the speed dial buttons has the 
focus.  Press TAB until one buttons has a dark outline.

F1 - - Help
F2 - - About
F3 - - Hangup
F4 - - Next phonelist section
F5 - - Edit/Enter phone numbers
F6 - - Display log of received phone calls
F7 - - Setup
F8 - - Set up alarm
F9 - - Connect/Disconnect

ALT KEYS
Some functions may be accessed by ALT-Letter combinations such as ALT-X.  
ALT-X means hold down the ALT key while pressing the X key.  ALT-X,C means 
press the X and then the C while holding down the ALT key.

ALT-A - - Set up alarm
ALT-E - - Edit/Enter phone numbers
ALT-H - - Hangup the phone
ALT-I - - Information menu
ALT-I,A - - ABOUT the program
ALT-I,H - - This help screen
ALT-I,R - - Registration information
ALT-P - - Select next phonelist section
ALT-R - - Display log of received phone calls
ALT-S - - Setup
ALT-F - - File menu
ALT-F,X - - Exit
ALT-F,C - - Clear all directory entries
ALT-F,S - - Save Directory file
ALT-F,A - - Save directory file with a new name
ALT-F,G - - Get new directory file
ALT-F,R - - Enter registration code
ALT-D - - Disconnect the modem
            This is available if user desires to use another modem program
            while DIALW is still loaded and wants to eliminate any possible
            conflicts.  Menu label changes to "Connect".
ALT-C - - Connect the modem
            Reconnects the modem.  Menu label changes to "Disconnect".

ENTERING PHONE NUMBERS
Click on the desired display window.  A phone number entry window will 
appear. Enter the title and phone number in the appropriate places and click 
on the ACCEPT button.  You may also use the EDIT command (ALT-E).  The phone 
number that will be edited is the last one selected.  To use this method, 
press on the desired phone number button or TAB to it before selecting EDIT.  
Notice that you may DELETE or SAVE entries by pressing the appropriate 
buttons.  After an entry is saved, it may be recalled by pressing the PASTE 
button.  Entries may be pasted to the same or to a different location.

DRAGGING PHONE ENTRIES
The right mouse button is the drag button.  Press it on a phone number 
display window and hold it while moving to another window and release the 
button.  The entry will be copied to the new location.  A temporary location 
will appear when dragging occurs.  The entry may be moved there for 
temporary storage.  Another directory section can then be selected and the 
temporary window contents can be moved to a new location.  The temporary 
window can be erased by double-clicking on it.  A dialing window and its 
related phone number can be erased by dragging it to a blank part of the 
screen.  CAUTION: This deletes the entry from the phone book and it can't be 
recovered unless it has been saved in the temporary window.

SAVING PHONE NUMBERS
The phone numbers may be saved to disk with the "Save file", or the
"Save File As" command under the "File" menu.  You may save as many data
files as you have room for on your disk.  Each file will hold up to 96
phone numbers.  If the data has been changed and not saved when the program
ends, you will be asked if you want to save the data.

ACKNOWLEDGMENT
The help section is from EZHELP.  The author of this program put it in the 
public domain. The modem communications support routines are from the 
program COMMDEMO. Sorry, I don't know the programmer's names, but THANKS!
Thanks to Carlton Peyton for suggestions and for testing the program.

SUPPORT
It's limited, but I'll be glad to try to help answer any questions.  Please
write!...If you call, you will probably get my answering machine.  EMAIL is
another possibility if you are an EXEC-PC BBS subscriber.
(Tel: (414) 789-4210, Address: BOB WILCOX.)

WARRANTIES AND LIMITATIONS
You are granted permission to freely distribute DIALW in its original form, 
without alteration, so long as this documentation is distributed along with 
it and no fee is charged except for a reasonable fee for media and shipping 
costs.  I suggest that you distribute in the original ZIPped format.

The runtime module VBRUN100.DLL supplied with this program is copyright 
Microsoft Corp. and is supplied according to provisions of the Microsoft 
License Agreement. 

I DO NOT WARRANT THAT DIALW IS FIT FOR ANY PARTICULAR USE OR IS 
MERCHANTABLE.  THIS PROGRAM IS NOT WARRANTED TO BE FREE OF BUGS, NOR IS IT 
PROVIDED WITH ANY WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED.  IT IS 
YOUR RESPONSIBILITY TO DETERMINE WHETHER DIALW IS SUITABLE FOR YOU.

IN NO EVENT SHALL I BE HELD RESPONSIBLE FOR INCIDENTAL, SPECIAL OR
CONSEQUENTIAL DAMAGES, OR LOST DATA OR PROFITS TO ANY PERSON OR ENTITY THAT
MAY ARISE OUT OF THE USE OF THIS PROGRAM.


