===============================================================================
                                     SysBeacon
                          Your System Stability Sentry!
                                  v1.01, 2-13-06
===============================================================================

1. Introduction
-----------------
   Do you like to overclock your PC like I do?  Well of course a large part of
   overclocking is testing system stability.  This often involves long sessions
   of running apps like Prime95, SuperPI, OCCT, etc.  It is quite boring to
   stare at the monitor for hours and hours so perhaps you might watch some TV
   in the other room while testing.

   But how do you know if your box has crashed or not from across the room?
   It is not easy -- until now!  With SysBeacon you have a customizable,
   resizable window that blinks on and off indefinitely.  This is easy to spot
   from across the room.  You can customize the size, color, and blink interval
   as well as control whether the window stays "on top" of other windows.  All
   settings are stored in an easy INI file -- nothing is written to the
   registry and settings are remembered between launches.


2. Usage
----------
   Just run it!  It doesn't get much simpler than this.  If the box stops
   blinking, you know your machine has either frozen or rebooted.  For this
   reason, I do not recommend putting SysBeacon in your "Startup" folder -- if
   you do, and the computer crashes & reboots while you are away, SysBeacon
   will come back on after the reboot and you might not notice that you've had
   a problem.  It's best to just make a shortcut to it and leave it on your
   desktop for easy access during your testing phase.

   Right click the tray icon to access the About box or change the AlwaysOnTop
   setting.  Some more options are available only by changing the following
   values in the .ini file:

   x,y,w,h = x,y coordinate of the beacon window, w,h represent width,height
   blinkinterval = the time (ms) between "blinks"
   color1,color2 = HEX color values (e.g. FF0000) of the alternating colors
   alwaysontop = always on top! (0=off,1=on)

   * Note:  all settings are saved to the .ini file upon closing the app.  So
            if you are going to manually adjust anything within this file, do
            not do it while the app is running, or your changes will be lost.


3. System Requirements
------------------------
   Should run on just about anything, but only tested on XP.  Please report
   any problems to me via the DonationCoder or XtremeSystems forums.


4. Disclaimer
--------------
   The usual:  you get what you pay for, if it breaks your computer, it's not
   my fault!


Version History
===============================================================================

v1.01
  -Remembers window position based on PID for more reliable .ini saving when
   other windows named "SysBeacon" might be open (e.g. SysBeacon's own folder)
  -added correct display of 32bit tray icon
  -added check for <32bit monitor depth, and adjust icons accordingly
  -ini file is now saved at launch as well as at shutdown
  -better error checking, values in ini file are "sanity checked" during load
  -add tray balloon message (only shown on first launch)
  -reduced memory usage slightly
  -added About box

v1.00
  -Internal version, never released publicly.
  -Fixed bug that caused window to grow each time program was launched.

v0.90 beta
  -First test version.

