Football Clock  V4.5


By:
Timothy L. Hirtle
6/6/95

All Rights Reserved.


Description:

Football Clock will allow you to have a clock of your favorite team's logo on your desktop.
You may switch teams anytime. The clock is designed to stay on top of any application that you
may have running, so it will always be seen. You may still use other applications while
Football Clock is running. The program will also allow users to pre-set their favorite team to
automatically load upon program execution using the "Auto Execute" command. The user can
display either a digital or an analog clock. Football clock has full sound capabilities for
systems with compatible sound boards. The clock can be set to chime hourly using many different
sound choices. The clock has an alarm capability for user reminders.


Requirements:

- Windows 3.x

- VBRUN300.DLL installed in your Windows or System directory (See Below)


Installation:

- Run Install.exe using the RUN option from the file menu of Windows Program Manager or 
double click on the Install.exe icon from the File Manager.

- Follow the directions of the install program.


Installation should will placed the following files in the identified directories:

- fb_clock.exe in the install directory you specified.

- fb_clock.txt in the same directory as the executable file.

- llatsni.exe and llatsni.inf in the same directory as the executable file.

- All *.WAV files in the same directory as the executable file.
  Coocoo.wav
  Chime.wav
  Grandfth.wav
  Bells.wav
  Whistle.wav

- All *.VBX files in Windows\System directory.
  3dlabel.vbx
  statbar.vbx
  vbpic3d.vbx
  vbpicbtn.vbx
  Wave1.vbx


Distribution:

- Football Clock is distributed as Shareware. The Author maintains all rights to the
program in its entirety. 

- Football Clock may be distributed freely as long as the integrity of Shareware is maintained.

- In the tradition of Shareware, the author grants a 30 day trial period to the user to
decide whether they want to keep the program. If so, a $15 donation is required. If not,
then before the 30 days is up, you must delete the program from your system. The author
will allow previous registered users a half-price discount for each previous registered
copy of this version. Version 4.1 users may acquire this version free of charge since the
changes are minor compared to previous versions. Just use the same Registration number for
this version.


Important Notice:

Because of the file structure of Football Clock, users should take caution when changing and
copying Football Clock files to a new directory from the original installation directory. Some 
files are created using the original directory. Validated users may lose their validation 
information. Also, Auto execution of preferred teams may be lost. Neither is a major catastrophy.
Validation and Auto-execution can easily be re-established in the new directory. Validated users
should write down their validation number in case they change directories.



Disclaimer:

Football Clock has no expressed or implied warranty. The user accepts full responsibility for
this program by loading it on their computer. At no time is the author responsible for any
hardware or software malfunctions caused by Football Clock. Though the author knows of no
such problems from this software, he is not liable if any should occur.

NOTE:
The author is requesting a donation for his labor in developing the code for this program.
The visual graphics of NFL team logos are NOT included in the donation request. The author
cannot and will not charge a monetary fee for the graphics in this application. Any monies
sent to the author is solely for the use of program code not its graphics.

The NFL team names, nicknames, helmet logos, and all other indicia are trademarks of the
teams indicated. NFL is a trademark of the National Football League.


Version Information:

V2.0
This was the first release of Football Clock. V1.X was a beta version that was never
released to the public.


V2.1
This version is a maintenance version. It fixes a minor bug, cleans up a color
problem and removes uncoded options.

- The code to display a selected teams logo using the "Select" option pull-down menu
  was inadvertanly left out from V2.0. V2.1 fixes this problem.

- The edges of buttons and some text in V2.0 displayed white trim that "clashed" with the gray
  background. V2.1 removes the white trim and replaces it with gray, to match the
  background.

- A few options were left in the "Select" pull-down menu from the beta version that
  were uncoded. These options did not do anything and were taken out.

- Version 2.1 now has an Installation program to auto-install it!


V2.2
This version is a fix. V2.1 had a directory bug in it, which would not use the operator defined
directory from the install program. Hence, a "Path not Found" error would appear.


V2.3

- Removed "Options" menu choice. This selection is under R&D and was not intended to be made
available to the user in V2.2. The first two options "Password", and "ON Top" was
not activated and did nothing when selected. The next options "Remove Registration" and
"Remove Auto-Execution" were selections developed by the author for his own use. The only
major problem was with removing registration. This would cause a registered version to be
reduced to an unregistered version, and the nag windows would reappear. As long as the user
had written down their registration number, they could just re-register to eliminate the nag
screens.

- Reduced the size of the clock to allow the user to use other application without as much
clock showing on top of it.

- Removed the minimize button on the clock to allow team names to appear on the title bar.

- Removed date from clock and added seconds. This allowed more room to shrink the clock without
the date.

- Added double border around clock. This appears to be more pleasing to the eyes.

- Added exclamation and information insignias to message boxes as appropriate.

- Corrected registration form indicating V2.0 was being registered vice the correct version.

- Added additional nag window before exiting program for unregistered users.

- Added "About" window to team logo on clock face when clicked.

- Cleaned-up user validation format.


V2.4

- Added additional status bar alert text area. This box displays user actions. It elimiates
the need to have some message boxes pop up to alert the operator, which the user must
acknowledge.

- Unnecessary status bar alerts removed, such as "Cap Locks", "Insert", and "Num Lock".

- Added seconds to the clock on the opening window.

- Added Internet address information to order form.

- Replaced "OK" button with "Print" button on order form.

- Added an Uninstaller engine

- Added accelerator keys, allowing users the ability to operate the program without the use
of a mouse/trackball if desired.

- Activated Registration form at start-up to display before the main form does for unregistered
users.



V3.0

- Added an analog clock display capability to allow users a choice between clock types.

- Added clock motion, allowing clock to randomly move about the screen at users
set time interval.

- Added all graphical files to the program .EXE file to lesson distribution files.

- Added a System Resource readout display to the 'About' window.

- Added a Help menu to assist users in the navigation of the program.

- Added a digital clock display to the clock forms when minimized.

- Modified graphical format to save system memory requirements.

- Fixed a small bug where the clock would show at the same time the main window did.

- Fixed a small bug where the team selected would not change if the user changed their
mind about exiting the program and continued.

- Corrected the Detroit Lions Division to the NFC Central vice the NFC West.



V4.0

- Added the two new NFL franchise teams for the 1995 season, Jacksonville
Jaguars and the Carolina Panthers. Modified the New england Patriots logo to
reflect its new design.

- Added an optional sound capability. Each hour Bells, Whistles, Chimes or 
Grandfather Clock sounds may be selected. For example at 8:00 Am the sound will
initiate 8 times. Sound card is necessary to hear these sounds.

- Added an ability to set the clock displays to always be the top most display
regardless of other windows. Previous versions allowed no choice, the clock would
always appear on top. Now the user has the option.

- Added an ability to set the system time and date using this program.

- Added an alarm capability. Users can now set a clock reminder with a message
attached. Alarm will display on screen and an audio sound will initiate. A sound
card is necessary to hear the alarm sound.

- Added an option to have the clocks display without any logo visible.

- Added user's name to the "About" dialog box to indicate the registered owner.

- Added a moving football display for entertainment.

- Added a credit display to the About window.

- Modified the help text display as read-only. Previously users could edit the text, even
though it would not be saved. Now no editing is allowed.

- Modified all forms to center on the screen when they pop-up.

- Modified the graphic display of the analog and digital clock to a more pleasing
image. Also modified the main window design to a more pleasing appearance.

- Modified the blacken screen option that was on the Set-Motion window to an
option by itself. It is now under the Option menu. In the process fixed a small bug
which would occassionally blacken the screen when not requested.

- Modified the Set-Motion window to display the last motion that was set instead
of defaulting back to zero each time.

- Modified the default clock to analog vice digital.

- Modified shareware windows.

- Modified the Clock motions to disallow movements that are completely off the screen.

- Modified the Los Angelas Rams to the St Louis Rams.

- Fixed a small bug which would abort the program when the clock was minimized and
motion was set.



V4.1
- V4.1 is a fix to 4.0 which had a invalid directory search for .Wav files. the
problem is fixed in this version. V4.0 was never officially released.



V4.5
- Eliminated the title bar, status bar, "OK" button, and "Exit" button on the analog clock.
Added the ability to move the analog clock without the title bar by dragging anywhere
within the clock.

- Added "This is an Unregistered Copy of Football Clock" nag window that displays
continuously as it moves about the top of the screen. Removed the blinking one.

- Removed the Uninstall option from the file menu.

- Fixed a minor problem, when the Blacken screen choice was selected and the
main display was minimized it would be hidden behind the blacken screen to where the
user could not get access to the minimized icon. The black screen is now terminated
whenever the main form is displayed.

- Added the ability to minimize the clock by double-clicking the form within its borders.

- Removed the "About" display when the clock face is clicked. The clock face is now
used to move the entire form using click and drag. When the face is double-clicked
it will be minimized.

- Removed the automatic Football motion when in blacken screen mode. This was making
the screen too busy.

- Added the ability to set the clock to glide across the screen. The blinking option
is still available. Both options are under the Set Motion heading from the Option Menu.

- Adjusted the Blinking clock to stay within the borders of the screen width and height.

- Modified the colors of the date display on the clock. The background is now black and
the text colors are green. This makes the colors more distinguishable.

- Removed the Digital clock option due to overwhelming popularity of the analog clock.
this will free-up memory and disk space.

- Modified the format of the buttons on the main menu. New code was substituted to
free-up memory and speed the loading process. When any button is clicked the colors
are now inverted rather than a blank helmet logo appearing. This process streamlines
the application to where less memory is required.

- Modified the 'Set System Time' window to allow the time and date to be changed
using scroll bars vice manual typing.

- Modified the 'Alarm set-up' window to allow the time to be changed
using scroll bars vice manual typing.



Send donations, questions and comments to:

Timothy L. Hirtle
P.O. Box 710911
San Diego, CA  92171-0911

Internet:  hirtle@nosc.mil

