World Clock V2.60 (c) Copyright 1994-2001 Keystone Software Corp.
Current users please see installation section below.

Author:  Louis LaBrunda, Keystone Software Corp.
Registration:  Freeware.  See note 3 below.

World Clock is now freeware.  It may be distributed by anyone as long
as it is complete and no more than a reasonable media fee is charged.

World Clock is a multi-location time display clock for OS/2 Warp (a Windows
NT/95/98 version is available).  World Clock displays one to any number of clocks.
Choose from over 900 locations.  You can select the city, or any location around the
world, for each clock.  Set your computer's clock from Internet Atomic clocks.  World
Clock can act as a time server for a small lan.


V2.00 -- OS/2 & Windows release developed with IBM's VisualAge for SmallTalk.
         Windows version is coming soon.  This version no-longer supports calling an
         atomic clock via modem.  I apologize to those many users who liked this feature
         but it was difficult to support and of limited utility.  A long distance
         telephone call was required for most users.  Instead, I recommend the use of a
         program like Time868, that gets the time from atomic clocks through the
         Internet.

V2.10 -- Enhanced alarm date setting options and processing.  The changes to the alarms
         feature and its attributes are extensive.  Existing alarms may not map to the
         new format correctly.  You should check all alarms after starting V2.05 for the
         first time and make any need alterations.
      -- Re-Open settings notebook to correct page after Title Bar state change.
      -- Split "Apply to All" to allow applying colors and fonts to location and time
         displays separately.  Also no-longer apply to date bar.
      -- Add re-play of sound (wave) file to alarms until alarm message window is
         closed.
      -- Change pop up menu item to read "Reset Window Size & Position".
      -- The "Float On Top" feature has been temporarily disabled.  Its current implementation
         is unsatisfactory. It will either be fixed in a future release or removed completely.
      -- Automatically update current window position on sizes page.
      -- Updated to VisualAge for SmallTalk V4.02b.
      -- Remove focus from clock when not wanted.
      -- Added View World Clock Book option.
      -- Added Date Bar format options to the Title Bar.
      -- Fixed summer time starts date for US time zones.
      -- Fixed bug where the number of columns was allowed to go to zero (0).

V2.15 -- The "Float On Top" feature has been reinstated.  It is implemented
         with a (user variable) timer as best it can be under OS/2.  Under Windows
         it uses a Windows feature that keeps windows on top.
      -- Changed Alarm time spin box to use 12/24 hour time format as
         defined in Country/Time settings.
      -- Enhanced Time display to include "AM PM", "am pm" or (none) for
         12 hour format.
      -- Added program start capability to alarm function.
      -- Added test for missing fonts.

V2.17 -- Fixed bug with summer/winter time adjustment where summer starts
         later in the year than winter.
      -- Removed CompuServe SWReg registration option.
      -- Switched to InstallShield for windows installation.

V2.20 -- Fixed bug with time display on last day of year.
      -- Added registration through SoftShop.

V2.50 -- Fixed bug when closing alarm window (V4.5 related connection changes).
      -- Added Internet Atomic Clock and server feature.
      -- Fixed minor bug displaying date in Alarm Details window.
      -- Added Open Minimized option.
      -- Updated to VAST 4.5a.

V2.53 -- Fixed bug with DateBar font and other small font problems.
      -- Fixed VAST socket problems.
      -- Fixed Atomic Clock adjustment message for negative adjustments.
      -- Added code to backup settings file.

V2.54 -- Fixed bug for loss of user changes to time zone data.

V2.55 -- Fixed time server bug with NT server to OS/2 client.
V2.56 -- Fixed problem with settings on OS/2.
V2.57 -- Added UDP to Atomic Time servers.
V2.58 -- Fixed problem when timing out getting Atomic Time..
      -- Added option to save current window position on exit. 
V2.60 -- Fixed problem managing socket error when getting Atomic Time.
		-- Added -NoClose command line switch.
      -- Added code to smooth display of progress when getting Atomic Time.
      -- Upgraded VisualAge for SmallTalk 5.5.


Installation:

If you are up-dating an existing version of World Clock, you must Close
the running copy of World Clock before beginning the install process.

If you are up-dating from v1.xx to v2.xx, you should backup your current copy
and keep it until you are sure all is well with the new version.  If you use
your current World Clock folder for the new version your current program object
and start-up folder entry, will continue to work.  Once you are sure the new
version is working, you can delete the old version.  Version 2.xx does not use
VRObj.DLL and if you are sure you don't have any other programs that use it, you
can delete it.  You might try copying it to a diskette and then deleting it,
after booting, if anything complains it need VRObj.DLL, you can restore it.

Version 2.xx saves your settings information in a very different form than v1.xx
and keeps additional time zone information that makes it much harder to
automatically convert your existing settings than it is worth.  I apologize for
any inconvenience but I'm sure version 2.xx's new features are well worth it.

If you are upgrading from an earlier version of 2.xx, back up your current copy and
unzip the files in the appropriate directories.  Refresh the program object just to be
safe, see note below.  WldClock.Set contains your settings, it should not be deleted, as
you would lose your settings.  You can back it up but keep the original copy in the
World Clock directory.

The installation procedure is mostly manual.

1) Create a folder (directory -> C:\WldClock) to contain World Clock.
2) Unzip WCOS22xx.Zip in that folder.  See note 1 below.
3) Create a program object to WldClock.Exe, see note 2 below.
4) Add World Clock to your start-up folder, see note 2 below.


note 1:  If you have other programs created with IBM's VisualAge for
SmallTalk you may want to move the DLLs from named in VASTDLL.Lst in a
common DLL folder.  If you have IBM's VisualAge for SmallTalk you should be
careful not to replace new DLLs with the ones named in VASTDLL.Lst.

note 2:  A Rexx command file, WCPrgObj.Cmd, has been included that creates
a folder on the Desktop with a program object for World Clock and
a shadow of Keystone.htm in the folder.  A shadow of the World Clock
program object is also added to the Startup folder.  When Keystone.htm is
opened in a web browser, the browser takes you to the Keystone Software
Corp. web site.  WCPrgObj.Cmd accepts the path of the directory containing
WldClock.Exe as a parameter.  If WCPrgObj.Cmd is in the same directory as
WldClock.Exe, double clicking on WCPrgObj.Cmd will default the directory
and create the program objects.  Running WCPrgObj.Cmd subsequent times will
refresh the program objects.

note 3: You can use "I Love Smalltalk" as your name and "WC67633840" as the
reqistration code.  A settings file has been supplied with this name and
registration code.  If you are not in the Eastern US time zone you will
need to set your local time zone.

You can find the latest version of World Clock on the KSC Web site:

http://www.keystone-software.com
