Copyright: Copyright 1995 by Mike Mestemaker


Contents
World Clock

World Clock is a small Windows based application that does one thing, but does it well.  It displays seven (7) different clocks.  The first clock is your local time and will always reflect the time that is in your PC's internal clock.  When the program is minimized, it will display this clock as the caption for the minimized icon.

The other six (6) clocks can be configured for any time zone on the planet.  The program will even adjust the clocks for daylight savings time (although I am a bit unsure of the rules for determining daylight savings time in China.  If anyone can shed some light on that topic, I would appreciate the information).

Copyright

This program is owned solely by Mike Mestemaker; by these words it is donated to all to use freely and without obligation.  You may not sell this program for profit, although including it in a shareware/freeware collection is permissible.  Feel free to give this program to your friends, family, coworkers, enemies, etc.  Just as you are without obligation to pay for this program, I am without obligation to support it.  Use at your own risk.  However, I am interested in feedback and suggestions and will attempt to correct any problems or add any features that I think are feasible.

How to use the program

First, make sure that the files WORLD.DAT and USA.DAT are located in the same directory as WORLDCLK.EXE.  The program will also create one additional file, WORLDCLK.INI, in your Windows directory when you run it.  Run the program.  It can be run from the File Manager or Program Manager.  It can also be placed on your load or run line in your WIN.INI file.

When the program runs you will see a screen containing seven clocks.  Each clock has a button next to it labeled [Setup].  These buttons will allow you to change the location of each clock.

The first clock should be changed immediately; this should be set to the location you are currently in.  Once you change it, the first clock itself will NOT change.  The program assumes that your PC's internal clock is the correct time.  The reason for changing the location of the first clock is so that the other clocks' calculations will work right.

Next, set up the other clocks as you like.  When you click on a [Setup] button, a dialog box will be displayed that lists numerous cities in the United States.  Either select a city from this list, or select the tab labeled "Non-U.S. Cities" to view the rest of the list.  After you've selected the city you want, click on the [OK] button.  If you can't find the city you are looking for, select a larger city nearby that is within the same time zone.  For performance reasons, I don't want to include too many cities, but if you think I've forgotten an obvious city, let me know.

How to reach me

I can be reached for comments and/or suggestions via e-mail on Compuserve:

Mike Mestemaker

70243.2020@Compuserve.com

Enjoy the program.

Technical Nonsense

This program is my first attempt at using Borland's Delphi compiler.  (The more I use this environment, the more I like it!)  The program does not have any known bugs, but that doesn't mean it doesn't have any unknown ones; feel free to report them to me via e-mail.  The only file it will write to is WORLDCLK.INI in your personal Windows directory.  For network administrators: This program can be put in a protected directory along with WORLD.DAT and USA.DAT.  All three of these files can be protected with a DOS read-only attribute.

Version 1.0:	First released within the company I work for.  Written in Visual Basic.

Version 2.0:	Re-written in Delphi.  Changed caption when minimized to reflect current time.  This eliminated some nasty flicker I kept seeing in the VB version when the time changed.

Version 2.1	A couple of bugs fixed and the code tighten up a bit.  Released onto Compuserve.

Version 2.1a	More bug fixes and major fixes to the database of cities (non-U.S.).  Those pesky Daylight Savings settings are trickly little beasts.  I'm sure I don't have them all right, yet.  If you find any cities that don't seem to change time correctly, please let me know.