home *** CD-ROM | disk | FTP | other *** search
- MOONTOOL.TXT:
-
- 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 features
- supported 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 the
- program Iconized in which only a White Box would appear.
- To correction was to draw the Moon on a larger Memory Space and then
- reduce it to the proper size by using StretchBlt. The result is a
- much 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 used
- in the program. The actual equations were adapted from similar
- equations listed in the books.
-
- "Practical Astronomy with your Calculator" 3rd Edition
- Peter Duffett-Smith
- Cambridge University Press, 1988
- ISBN 0-521-35629-6
-
- "Astronomical Formulae for Calculators" 2nd Edition
- Jean Meeus
- William bell, Inc., 1982
- ISBN 0-943396-01-8
-
-
- -----------------------
- TZ Environment Variable
- -----------------------
- The program requires that the TZ environment variable be set. The format
- is 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 with
- one 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 number
- 5 = EST, +8 = PST, and -1 = continental Europe. This number is used in
- calculation 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 used
- to 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:
-
- * Help options to describe the information displayed.
-
- * Dialog boxes for input of Longitude and Latitude, TZ variable
- data, Daylight Savings Time flag.
-
- * Calculations of Solar and Lunar Eclipses, and graphical displays
- based upon the current Longitude and Latitude of the
- viewer
-
- * Calculations of Planetary positions, and a graphical view of
- their orbital positions around the Sun
-
- * Ability to request the current Phase of the Moon, Planetary
- postions, and Eclipses for any date and location.
-
- * Use of International Time format as defined in Control Panel
-
- * User Defined Moon Phase Update Frequency (currently every 10 minutes).
-
- * Use of a Real Bitmap of the Moon.
-
- * Fast Time Mode
-
- I think this is enough of a dream for the moment.
-
- --------------
- License of Use
- --------------
- This product is being written for the enjoyment of myself and those around
- the 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, you
- are 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 added
- to the program.
-
- As I am a starving Graduate Student, I am offering the following educational
- pricing 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-mail
- that you are using this program and that you are either a Full-time student
- or Shareware author. Please let me know what school you go to, and if you
- are a shareware author what programs you have distributed. Maybe, I will
- want a copy.
-
- Please mail checks and queries to:
- Jeffrey Altman
- 15 Yarmouth Lane
- Nesconset, New York 11767
-
- E-mail addresses:
- Internet: JALTMAN@ccmail.sunysb.edu
- altman@sbcs.sunysb.edu
- CompuServe: 71530,3252
-
- All correspondence will be responded to.
-
-