ModemSta 2.2.0 Release Notes
Build 1999-02-14


This Document Contains:
=======================
Introduction
Shareware notice
System requirements
Installation
Uninstallation and data location
New Features In Version 2.2
Fixes Since Version 2.1
Other Changes Since Version 2.1
Issues
Reporting Bugs
Obtaining New Releases



Introduction
============
Welcome to ModemSta 2.2 for Win95/Win98. 

If You have an internal modem, an external modem out-of-sight of Your 
computer or a PCMCIA modem, this is the program for You! ModemSta, the MODEM 
STATUS ICONIC INDICATOR, will help You by showing a small indicator display 
window (several formats available) of a typical modem's front panel.

A large number of handy functions has also been added such as logging of 
incoming calls and connections, additional status info, generation of sound 
in parallel to or instead of the telephone's ring signal and at line 
connection events, warning or automatic hang-up if inactivity, modem 
initialization and many more features.


Shareware notice
================
ModemSta is distributed as shareware. It is not free! You may use it for 30 
days before registering. Registration costs USD 15. Details are given in the 
HELP file.


System requirements
===================
ModemSta version 2.x requires Windows 95 or 98. ModemSta works with all DUN 
versions and 16 bit communication programs. There is no version of ModemSta 
for Windows NT. For Windows 3.1, use ModemSta 1.9 instead! 

ModemSta 2.2 requires version 4.70 or greater of COMCTL32.DLL. If You are 
using Win95 (+SR1) and have not installed newer Microsoft programs like 
Internet Explorer 4, You may get an error message when starting ModemSta.
You can download and install the upgrade from Microsoft or directly from 
Teddywares home page at http://pobox.com/~teddyware/download.htm .


Installation
============
ModemSta is installed using the Windows-hosted installation program, 
INSTALL.EXE.

The file lights.exe in the Windows system directory will be renamed to 
lights!.exe and replaced by ModemSta's lights.exe. When uninstalling 
ModemSta (see below), lights.exe will be restored. The installation program 
will also make a safety copy of lights.exe, name it lights.exe.Win95 and 
place in the Windows system directory. Please note that for most of the 
detection methods, lights.exe is not needed.


Uninstallation and data location
================================
Use the Uninstall program (or the Control Panel) to remove ModemSta. 

If manually installed, delete the files in the ModemSta directory. If 
\win95\system\lights!.exe exists, delete lights.exe and rename lights!.exe 
to lights.exe. ModemSta stores its settings in modemsta.ini in the Windows 
directory. The Load with Windows options stores a settings in the registry 
key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run .


New Features In Version 2.2
===========================
* Possible to hide the default Win95 DUN icon in the system tray (via 
registry setting).
* FONT selection dialog, for the fonts used for the logging details in 
ModemSta's display.
* Direct keyboard control of alternative in pop-up menu: e.g. press "h" or 
"H" when ModemSta has the focus to get HELP, "s" or "S" to reach the Setup 
or "n" or N" to Hangup NOW! (Window must be non-minimized and have the 
focus.)
* CANCEL button to the Setup screen. Resets all changed values before 
closing the Setup.
* Automatic reset of Total Connect Time Log at regular intervals.
* Automatic Disconnect (Hangup) at preset time.
* Bitmap buttons, mostly cosmetic effect.
* Titlebar bitmap/text offset can now be adjust both in X and Y-directions.
* Editor can be set for the displaying the log files.
* Font for Connect Time display in Active Window now be selected or use same 
font & Size as the Active Window. Also the colors of the font and background 
can be selected.
* SIMPLIFIED titlebar display (TD, RD only).
* Detection methods can now be freely selected. Extended documentation in 
the HELP file.
* AutoRUN DUN Connectoid at startup. Also run DUN Connectoid directly from 
Setup using button.
* Lamp shapes can now be any of "Diamond,"Round","Sqaure" for all 
orientation types.
* RESCALABLE display. X-Size can be changed by dragging the edge. Graphical 
display will always be centered, text info (if shown) will be left-oriented 
=> long text-info can be shown if needed.
* Show modem log, detection of modem logs.
* Show color at color selection buttons.
* Load with windows: automatically launches modemsta at windows startup.
* Auto Maximize function, which restores a minimized ModemSta window if com 
port activity is detected.
* comctl32.dll version 4.70 is needed. Added info at the home page + 
downloadable upgrade if needed.
* The date of the last Total Connect Time reset is now stored and display 
under the Connect Time Reset Tab.


Fixes Since Version 2.1
=======================
* Reset total connect time, via right-click menu, did not work.
* The HELP-file could sometime not be found, because the default directory 
had changed.
* If ModemSta windows is visible AND in SystemTray, no Win95 Taskbar is now 
shown.
* Correct startup when forced minimized by shortcut "Run Minimized "setting.
* Text in display window sometimes clipped close to the lower window edge.
* Works again with DUN1.0 and 'lights.exe'
* Incorrect detection of com port activity on the vxd-level.
* Division by zero-faults.
* A number of API errors and memory leakages have been identified and fixed.
* Incorrect shutdown (settings not saved) + EAccessVoilation error message 
when AutoExit feature was used. The shutdown bug in Delphi2 has been fixed 
by Borland.
* Titlebar on/off when running setup and minimizing/maximizing/hiding 
window.
* Error messages when starting modemsta without having the modsta95.vxd in 
the same directory.
* Zero-length modem init string caused the program to hang.
* Force Minimized using shortcuts caused incorrect behaviour of window.


Other Changes Since Version 2.1
===============================
* Separated the Setup and About dialogs.
* About screen, Register Now button only visible if not registered.
* Upgraded the TaskBarIcon component, some of the bugs in the earlier 
version which needed some tricks to get around have been fixed. 
* Hang-up NOW! is now always active, even though a connection has not been 
detected.
* Rearranged the settings for some of the parameters, included a new tabbed 
sheet, "Window properties", and new About and Registration dialogs.


Issues
======
* The log of received bytes will be incorrect for 16 bit programs that uses 
block receive. 

* If You are using DUN1.0 or TAPI (e.g. Trumpet Winsock4), You must also 
make sure the modem lights are enabled from inside the Windows 95 internet 
configuration program.  
Follow these steps to enable the Windows 95 modem lights tray applet:
i.   Double-click the My Computer icon on the Windows 95 desktop.
ii.  Double-click the Dial-Up Networking icon.
iii. Right-click on the connection icon for your internet service provider 
and select Properties from the popup menu.
iv.  Click the Configure button at the bottom of the dialog.
v.   Select the Options tab and enable the "Display modem status" option at 
the bottom of the dialog.


Reporting Bugs
==============
Please send all comments and bug reports to teddyware@pobox.com.


Obtaining New Releases
======================
The primary source for new releases is ModemStas web site at
http://pobox.com/~teddyware.

Registered user will be notified by email when new versions are released.

(Please note that Teddyware changed ISP in December 1998 and that old http 
address pointing directly to compuserve's 'ourworld' does not work anymore. 
The redirected address via pobox.com (http and email-address given above) 
works fine, as before.)

