Contents of the MOONTOOL.TXT file

MoonTool for Windows is copyright 1991 by Altmania Productions.The current version is 0.4.

This program requires Microsoft Windows 3.0 in either Standard Mode or Enhanced Mode.

Moontool.exe implements a MSWindows version of the SunTool written by John Walker in 1988. The current version only implements the featuressupported by MoonTool for SunTools version 2.0.

-----------------------Version 0.4-----------------------There are is one new features in this release.The name of the Icon is the current Phase of the Moon

No changes were made to the equations.The only change was an alteration in the method utilized to draw the Current Phase of the Moon. This fixes a problem related having theprogram Iconized in which only a White Box would appear.To correction was to draw the Moon on a larger Memory Space and thenreduce it to the proper size by using StretchBlt. The result is amuch better representation of the Lunar Phase however there is a performance cost caused by the use of StretchBlt instead of BitBlt.

-----------------------Sources of Equations-----------------------

The following texts were used as references for the equations usedin the program. The actual equations were adapted from similarequations listed in the books.

-----------------------TZ Environment Variable-----------------------The program requires that the TZ environment variable be set. The formatis as follows: TZ = zzz[+/-]d[d][lll]

zzz is a three-character string representing the name of the current time zone. All three characters are required. For example, the string "PST" could be used to represent Pacific Standard Time.

[+/-]d[d] is a required field containing an optionally signed number withone or more digits. This number is the local time zone's difference from UTC (GMT) in hours. Positive numbers adjust westward from UTC (GMT). Negative numbers adjust eastward from UTC (GMT). For example, the number5 = EST, +8 = PST, and -1 = continental Europe. This number is used incalculation of the UTC (GMT) from the local system time.

lll is an optional three character field that represents the local time zone daylight savings time. For example, the string "PDT" could be usedto represent Pacific Daylight saving time.

If TZ is not present then the string "EST5EDT" is assumed.

----------------Future Additions----------------Features to be included in future versions:

--------------License of Use--------------This product is being written for the enjoyment of myself and those aroundthe world.

This product is copyrighted and is being released as shareware with the traditional 21 day trial license. If after 21 days of this program sitting on your hard drive you do not feel that it is worth the money I am asking, youare obligated to delete all copies of it that you might have lying around.

The current cost for this program is $5. For this money you will receive notifications of future releases and the ability to order a FREE upgrade.My upgrade terms are you pay for the disk and postage and I build the software. Registered users may also request that specific features be addedto the program.

As I am a starving Graduate Student, I am offering the following educationalpricing policy: THIS PROGRAM IS FREE TO BE USED BY ALL FULL TIME STUDENTS FROM GRADUATE SCHOOL ON DOWN TO KINDERGARTEN. EDUCATION INSTITUTIONS ARE EXPECTED TO PAY IF THEY USE THIS PROGRAM AS PART OF A COURSE OR OTHER EDUCATIONAL LABORATORY.

As a SHAREWARE author, I am also offering this package free to all other SHAREWARE authors.

However, I would still appreciate a note either by E-mail or Snail-mailthat you are using this program and that you are either a Full-time studentor Shareware author. Please let me know what school you go to, and if youare a shareware author what programs you have distributed. Maybe, I willwant a copy.