DeskClock v2.0 2007 by Rogert Gomez Ocano
jorgemart@eahltu.hidro.cu
7 May. 2007.
Russian translation by Alexander Kornienko.


*****************************************************************************
**   What is it?                                                           **
*****************************************************************************
      DesktopClock is a plugin for the alternate windows shell, Aston 
(http://www.astonshell.com).  It will display a clock on the user's desktop.

          Features: - Fully Skinable & Customizable.
                NEW!- Z-Order code with "Always on top" and "Taskbar" mode.
                NEW!- Build-in Calendar.
                NEW!- 7 Days of the week can be set to start at Monday or Sunday.
                NEW!- Up to 8 Alarms times with messages.
                NEW!- Some DeskClock skins redone to property work with the
	              new On Top mode and Build-in Calendar feature.
                    - Chimes every Hour.
                    - Talking Clock (English, Russian and Spanish Talk files
                                     included).
                    - Tray Icon for easy access.
                    - Day of Week.
                    - Day and Night indicator.
                          and much more...
               
            Added "Smart Skins Search Feature" for Easy skin load.
                   Please read documentation for details.

This clock plugin is a huge field for your own experiments, which are mainly
                     limited by your imagination.



*****************************************************************************
**   Installation                                                          **
*****************************************************************************
1) This files must be in Aston\Plugins\ folder:
    DeskClock.plg	: DesktopClock plugin for Aston
    English.talk	: English talk file for talking clock feature
    Russian.talk	: Russian talk file for talking clock feature
    Spanish.talk	: Spanish talk file for talking clock feature

    You can find russian DeskClock in DeskClockRu folder.
    
2) Open the Aston Options
3) Click on to the Plugins section
4) Click Add and then select the DeskClock.plg
5) Hilight the DeskClock entry and click the Setup plug-in button
6) Click File and choose Load Settings
7) Pick one of the default apc files that came with the plug-in
8) For talking clock go to 'General' Tab and select the appropiate language
   from 'Voice Language' option list. (Use up/down keyboard arrow to browse
   all language list)
   There are two language files included at the moment:
   English.talk for english voice and Spanish.talk for spanish voice.
   If you compile another please send a copy to my email.


*****************************************************************************
**   Settings                                                              **
*****************************************************************************

*******************************    
*** Alarms 1-4 and 5-8 Tabs ***
*******************************

Up to 8 Alarms

ALARM 1 SETTINGS
================

Play Alarm 1:
------------
      Enable Alarm 1.  (This option not saved in themes)

Alarm 1 Time (24H Format):
-----------------------
      Please use 24 Hours format ( [0-23] : [0-59] ). 
          
      Examples:
         18:45 - Play alarm at 06:45 PM.
         1:5   - Play alarm at 01:05 AM.
         0:45  - Play alarm at 12:45 PM.
         6:0   - Play alarm at 06:00 PM.

Message 1:
----------
      Optional message to show on Alarm 1 play.

The same for Alarm 2, 3 .. 8 (This option not saved in themes)


*******************
*** General Tab ***
*******************

===============================
       CLOCK POSITION
===============================

Clock Z-Order:
--------------
      Options:
         - Desktop
         - Normal (Like Normal Window)
         - Always on top (Alway visible windows)
         - Taskbar (You can put DesktopClock in Taskbar)
         
XPos/YPos:
---------
      The coordinates that the main window will be displayed at.
      
Lock Mode:
---------
      Options:
         - Unlocked
         - Lock Window (enable this mode if you need to lock plugin's window.
                        You can press SHIFT key to force locked window to drag)
         - Hide On Mouse Over (enable this mode if you need to hide clock window
                               when you place mouse cursor above it.
                     WARNING!: This options work using "Always on top" ZOrder.
                               if you need to access a plugin, hold down
                               SHIFT button before clicking plugin window

Tray Icon:
----------
      You can select tray icon color to show in system tray
      according to your Aston theme.

Taskbar Position:
-----------------
      Position in taskbar: Left (Top) or Right(Botton).
      Only work if Z-Order is set to Taskbar.

Taskbar Priority:
-----------------
      Priority position in taskbar.

===============================
	CLOCK SETTINGS
===============================

24 Hours Format:
---------------
      Show 24-hours clock (0-23 hours).
	  If 24 Hours enabled then AM/PM symbols will do not show.

Suppres Zeros:
-------------
      Hour without a leading zero (1-12).

Blinking:
--------
      Show blinking dots.

Show Seconds:
----------
      No comments... 

AM/PM Position:
--------------
	  Control AM/PM position
	  If 24 Hours enabled then AM/PM symbols will do not show.

Say Time:
---------
      You can select between say the time every hour (after chimes),
      every half hour (every 30 minutes), every quarter (every 15 minutes),
      every 10 or 5 minutes.
	  
Voice Language:
--------------
      Choose the language voice from the list.
      English, Russian and Spanish talk files included.
      
      All .talk files must be in %AstonFolder%/Plugins/ folder
      If no .Talk files found Talking options DO NOT work.

      Language list:
	   Arabic, Bosnian, Breton, Bulgarian, Castellano,
	   Catalan, Chinese, Croatian, Czech, Danish,
	   Dutch, English, Esperanto, Estonian, Euskara,
	   Finnish, French, Galician, German, Greek,
	   Hellenic, Hungarian, Hindonesian, Italian, Japanese,
	   Lithuanian, Norwegian, Polish, Portuguese, Romanian,
	   Russian, Serbian, Slovak, Slovenian, Spanish,
	   Swedish, Taiwanese, Thai, Turkish, Ukrainian.

      Compile your own .Talk files using DesktopClocks VoiceTutorial.


*****************************
*** Build-in Calendar Tab ***
*****************************

===============================
     CALENDAR SETTINGS
===============================

Show Build-in Calendar:
-----------------------
      Options:
        - Never
	- On Clock Mouse Over
	- On Clock Mouse Click
	- Always 


Calendar Z-Order:
----------------
      Options:
	- Desktop
	- Normal
	- Always On Top


Calendar Lock Mode:
-------------------
      Options:
        - Unlocked
        - Lock Window (enable this mode if you need to lock calendar's window
                       You can press SHIFT key to force locked window to drag)
        - Hide On Mouse Over (enable this mode if you need to hide calendar
                              window when you place mouse cursor above it.
                    WARNING!: This options work using "Always on top" ZOrder.
                              if you need to access a plugin, hold down
                              SHIFT button before clicking plugin window


Week Start At:
--------------
      Options:
        - Monday
        - Sunday


Weekend Days:
-------------
      Options:
        - Saturdays and Sundays
        - Sundays


Days of Week Show:
------------------
      Choose how you like to show the 7 days of the weeks.
      Options:
        - Only First Char (look like: M T W T... )
        - Only Two Chars (look like: Su Mo Tu... )
        - Only Three Chars (look like: Sun  Mon... )
        - Full Word (look like: Sunday  Monday... )


===============================
        CALENDAR SKIN
===============================

Calendar Background:
--------------------
      Path to background skin.
      Calendar ONLY WORK if Calendar Background skin is defined.

Calendar Glass:
---------------
      Path to foreground (glass) skin; this skin is located above all.

Current Day Background, Current Day Glass:
------------------------------------------
      No comments...

Days Box, Week Box:
-------------------
      Box container. No comments...

Month Offset, Year Offset:
--------------------------
      X and Y coord, use 0,0 to disable it. No comments...


**************************
*** Calendar Misc. Tab ***
**************************

===============================
  CALENDAR FONTS AND COLORS
===============================

Days Font, Days Color:
----------------------
      Font and Color for days.


Days Off Color:
---------------
      Color for sundays.


Today Font, Today Color:
------------------------
      Font and Color for current day.


Days of the Week Font/Color:
----------------------------
      Font and Color for 7 days of the week.


Days and Week Shadow:
--------------------
      Enable/Disable font shadow for Days, Today and Week.


Days and Week Shadow Color:
--------------------------
      Shadow color for Days, Today and Week.


Month Font, Month Color:
------------------------
      Font and Color for current Month.


Year Font, Year Color:
------------------------
      Font and Color for current Year.

Month and Year Shadow:
----------------------
      Enable/Disable font shadow for Month and Year.


Month and Year Shadow Color:
----------------------------
      Shadow color for Month and Year.

***********************
*** Clock Misc. Tab ***
***********************

===============================
       CLOCK BACKGROUND
===============================

Background type:
---------------
       Control how background works:
        - Color : flat color background.
        - Skin  : User's defined Skin
        - none  : No background (transparent)
        
Background color:
----------------
      No comment...

	  
===============================
     CLOCK FONT AND COLORS
===============================

Show Text Time:
--------------
      Use text for show time

User Time Format:
----------------

      Date Format Elements:
	c		- System's date&time.
	d		- Day as a number (1-31).
	dd		- Day as two digits (01-31).
	ddd		- Day name abbreviated (Sun-Sat).
	dddd		- Day as a full name (Sunday-Saturday).
	ddddd		- Short Date Format.
	dddddd		- Long Date Format.
	m		- Month as a number (1-12).
	mm		- Month as two digits (01-12).
	mmm		- Month name abbreviated (Jan-Dec).
	mmmm		- Month as a full name (January-December).
	yy		- Year as two-digit (00-99).
	yyyy		- Year as four-digit (0000-9999).
	-------------------------------------------------
     Time Format Elements:
	h		- Hour without a leading zero (1-12).
	hh		- Hour with a leading zero (01-12).
	n		- Minutes (0-59).
	nn		- Minutes as two digits (00-59).
	s		- Seconds (0-59).
	ss		- Seconds as two digits (00-59).
	t		- Short time format
	tt		- Long time format
	*		- Blinking dots	
	am/pm		- 12-hour clock and displays "am" or "pm".
			  The am/pm specifier can use lower,
			  upper, or mixed case, and the result is
			  displayed accordingly.
	ampm		- Uses the 12-hour clock and displays the
			  system defined "am" and "pm" symbols.
	-------------------------------------------------------
     String Format Elements:
         \r                - return (new string)
         
	-------------------------------------------------------       
   Example: h*nn:ss AM/PM (ddd, d mmm yyyy) = 7:05:7 AM (Thu, 1 Jan 2002)


Text Font, Text Color:
---------------------
      No comment...

Shadow:
------
      Use shadow in text.

      
Shadow Color, Shadow Deep:
--------------------------
      No comment...


TextOffsetX, TextOffsetY:
------------------------ 
      The coordinates of the text


      
===============================
        CLOCK BORDER
===============================
      
Border Color, Border Width:
---------------------------
      Background border Color and Width.



****************************
*** Chimes and Alarm Tab ***
****************************

===============================
      PLAY CHIMES MODE
===============================

Play Chimes:
-----------
      Option:
       - Never
       - every Hour (Enable chimes every hour).
       - Count Hours (Enable this and will be played 4 chimes at 4:00, etc.)

===============================
       CHIME SETTINGS
===============================
      
Chime Icon:
----------
      Icon to show if Chimes is active.
         
ChimeOffsetX, ChimeOffsetY:
--------------------------
      The coordinates of the Bell Icon (relative to the Main Skin).
         
Chime Position:
--------------
      Control How OffsetX work:
          - OffsetX from Left.
          - OffsetX From Right.
          - Near AM/PM Symbol.


===============================
       USER WAVE FILE
===============================
			
Chime Wave File:
---------------
      Wave file to play as Chimes. 
   
   NOTE:
      This file is played directly from disk.
      No more loaded directly into memory.
      If wave file not found default sound is played.
   

===============================
        ALARM SETTINGS
===============================
      
Alarm Icon:
----------
      Icon to show if Alarm is active.
         
AlarmOffsetX, AlarmOffsetY:
--------------------------
      The coordinates of the Alarm Icon (relative to the Main Skin).
         
Alarm Position:
--------------
      Same as Chimes Position.
      

===============================
	USER WAVE FILE
===============================
			
Alarm Wave File:
---------------
      Wave file to play as Alarm. 
   
   NOTE:
      This file is played directly from disk.
      No more loaded directly into memory.
      If wave file not found default sound is played.



*********************************
*** Week, Days and Nights Tab ***
*********************************

===============================
	WEEK SETTINGS
===============================

7 Days Start At:
----------------
      Options:
        - Monday
        - Sunday

7 Days Background
-----------------
      Background picture for week.
      
Today Background
----------------
      Background Picture for current day of week.      
      
7 Days Skin
-----------
      Skin with 7 days of the week, starting on Sunday.

Today Glass
-----------
      Skin glass for current day of week.

      
WeekOffsetX, WeekOffsetY:
------------------------
      The coordinates of the 7 Days of Week (relative to the Main Skin).


Note: if you use only the 7 Days Skin then only the current day is show

===============================
   DAYS AND NIGHTS SETTINGS
===============================
      
Day Icon:
--------
      Path to Day icon.

Night Icon:
----------
      Path to Moon icon.

         
Days Start Hour, Nights Start Hour:
----------------------------------
      Hour (0-23). no comment...
      
         
DaysNightsOffsetX, DaysNightsOffsetY:
------------------------------------
      The coordinates for the Day/Night Icon (relative to the Main Skin).

Day and Night Position:
-----------------------
      You can put Day and Night Picture on Background or Foregroud (On Top)


****************      
*** Skin Tab ***
****************

===============================
	SKIN SETTINGS
===============================

Number 0 Skin & Use Smart Skins Search:
--------------------------------------
      Enabled SSS to easy load all skins part using "Number 0 skin"
      as template.

      Skin for number 0
      If "Smart Skins Search" is enabled, "Number 0 Skin" work as template
      for all other skins.
  
      Example:
      if "Number 0 Skin" is "DeskClock0.bmp" and SSS is enabled 
      then DeskClock[X].bmp is the template for all others skins bitmaps
      taking values like: 1, 2, 3, 4, 5, 6, 7, 8, 9, A, P, L, etc...
      
    See this list for details:
    
      Use:     
    -----------------------------------------------------
      0..9   - Numbers from 0 to 9
       _	 - No number (for suppres zeros only)
       A	 - AM Skin
       P	 - PM Skin
       D	 - Dots(:) Skin
       N	 - No dots Skin
       C	 - Comma Skin (used before seconds)
       L	 - Left Side Skin
       R	 - Right Side Skin
       
     0s..9s  - Numbers from 0 to 9 for seconds only
     0d..9d  - Decorative image from 0 to 9     
       
    -----------------------------------------------------
    Example: if "Number 0 Skin" = DeskClock0.bmp then:
    
      DeskClock0.bmp	- Must be Number 0 skin
      DeskClock1.bmp	- Must be Number 1 skin
      DeskClock2.bmp	- Must be Number 2 skin
      DeskClock3.bmp	- Must be Number 3 skin
      DeskClock4.bmp	- Must be Number 4 skin
      DeskClock5.bmp	- Must be Number 5 skin
      DeskClock6.bmp	- Must be Number 6 skin
      DeskClock7.bmp	- Must be Number 7 skin
      DeskClock8.bmp	- Must be Number 8 skin      
      DeskClock9.bmp	- Must be Number 9 skin

    Optionaly use:
      DeskClock_.bmp	- For No number (for Suppres Zeros only)

      DeskClock0s.bmp   - Must be Number 0 skin for seconds only
      DeskClock1s.bmp   - Must be Number 1 skin for seconds only
      DeskClock2s.bmp   - Must be Number 2 skin for seconds only
      DeskClock3s.bmp   - Must be Number 3 skin for seconds only
      DeskClock4s.bmp   - Must be Number 4 skin for seconds only
      DeskClock5s.bmp   - Must be Number 5 skin for seconds only
      DeskClock6s.bmp   - Must be Number 6 skin for seconds only
      DeskClock7s.bmp   - Must be Number 7 skin for seconds only
      DeskClock8s.bmp   - Must be Number 8 skin for seconds only
      DeskClock9s.bmp   - Must be Number 9 skin for seconds only
      
      DeskClockA.bmp	- For AM skin
      DeskClockP.bmp	- For PM skin
      DeskClockH.bmp	- For 24H skin

      DeskClockD.bmp	- For Dots(:) skin
      DeskClockN.bmp	- For No Dots skin (for Blinking only)
      DeskClockC.bmp	- For Comma skin (dots before seconds)
      
      DeskClockL.bmp	- For Left Side skin
      DeskClockR.bmp	- For Right Side skin
      
      DeskClock0d.bmp	- Must be Decorative 0 skin
      DeskClock1d.bmp	- Must be Decorative 1 skin
      DeskClock2d.bmp	- Must be Decorative 2 skin
      DeskClock3d.bmp	- Must be Decorative 3 skin
      DeskClock4d.bmp	- Must be Decorative 4 skin
      DeskClock5d.bmp	- Must be Decorative 5 skin
      DeskClock6d.bmp	- Must be Decorative 6 skin      
      DeskClock7d.bmp	- Must be Decorative 7 skin
      DeskClock8d.bmp	- Must be Decorative 8 skin
      DeskClock9d.bmp	- Must be Decorative 9 skin      
      
    ----------------------------------------------------------  
      Note:  You can use BMP, JPG or PNG transparency and
              diferent sizes for each pictures.
           
           
  *************
  *  WARNING  *
  *************
    "Smart Skins Search" force the plugin to load pictures
      according to "Number 0 Skin" template. If you clear 
   "Number 0 Skin" value, all others values will be clear to.
   
           If you want to set all skins manually
      you MUST disable Smart Skins Search feature first,
     and make click in OK button to update changes, then
    open again the Plug-in settings to change anything.
    

===============================
     DISPLAY SETTINGS
===============================

OffsetX, OffsetY:
----------------
      The coordinates of the display (relative to the Main Skin).

Kerning:
-------
      Add distance between digits

Kerning Skin:
------------
      Skin for fill all spaces between digits if Kerning is used.

Note: The maximun Kerning setting is set according to KerningSkin width.
      If there is no KerningSkin assigned then Kerning can be set
      to any value.


===============================
   MAIN SKIN FOR WINDOW MODE
===============================
      
Main Skin:
---------
      The skin for the background of the plugin.
      You can select Color or None instead Skin for Background Type 
      (located in Font and Color Tab).      

Glass Skin:
----------
      Path to foreground (glass) skin; this skin is located above all.

===============================
     SKIN FOR TASKBAR MODE
===============================
      
Taskbar Skin:
------------
      Path to Taskbar skin; this skin is used only with Z-Order set to Taskbar.
      You can use 3PIC for Taskbar skin.
      
      Taskbar skins width are tiled or stretch to fit in taskbar.

*******************
*** Numbers Tab ***
*******************

===============================
     SKINS FOR HOURS/MINUTES
===============================

Number 1 Skin, Number 2 Skin, ...
---------------------------------
      Skins for numbers from 1 to 9.

No Number Skin:
--------------      
      Skin for no number (for suppress zeros only)
      
Note: Disable SSS if Skin Tab for manualy setting this skins



*******************
*** Symbols Tab ***
*******************    

===============================
   DOTS/NO DOTS SKINS
===============================

Dots Skin, No Dots Skin
-----------------------
     Dots, No Dots for blinking...

===============================
      COMMA BEFORE SYMBOLS
===============================

Comma Skin
----------
     Comma after seconds...

===============================
	AM/PM SYMBOLS
===============================

AM Skin, PM Skin, 24H Skin:
---------------------------
     no comments...

	 
===============================
	LEFT/RIGHT SIDES
===============================
	 
Left Side Skin, Right Side Skin
-------------------------------
     Left and Right Side Skins.
          
Note: Disable SSS if Skin Tab for manualy setting this skins.



*******************
*** Seconds Tab ***
*******************

===============================
    SKINS FOR SECONDS
===============================

Second 0 Skin, Second 1 Skin, ...
---------------------------------
      Optional Skins for seconds from 0 to 9. 
      By default Number Skin is used.
      
Note: Disable SSS if Skin Tab for manualy setting this skins


===============================
	POSITION
===============================

SecOffsetX, SecOffsetY:
-----------------------
      No comments, test it... (relative to the real position of the seconds)



**********************
*** Decorative Tab ***
**********************

===============================
   DECORATIVE SETTINGS
===============================

Decorative 0 Skin, Decorative 1 Skin, ...
-----------------------------------------
      Only Decorative Skins from 0 to 9.


Note: Disable Smart Skin Search in Skin Tab for manualy setting this
      skins one by one.


===============================
        POSITION
===============================
      
DecOffsetX, DecOffsetY:
------------------------------------
      The coordinates for Decorative Picture (relative to the Main Skin).
      

*****************************************************************************
 Note:  Alarm can be disabled by double clic on Desktop Clock Window.
       you can Enabling/Disabling Chimes/Alarm or Test Alarm Sound by
         right click and selecting apropiate item in context menu.
         
 * Alarm plays for 60 seconds, if is not disabled by the user show a dialog.
 * If Chimes Wave File not found then default sound is played. Alarm work
   the same way.
 
*****************************************************************************
**   About skins, etc.                                                     **
*****************************************************************************
   CiosDeskClock Skin inspired in Cios Skin for Aston 2006 by DanilloOc
                       2006 Gladiators Software.
      KDEDeskClock Skin inspired in KDE for Aston  by Andrej Burdasov.
 BlueDeskClock, GreenDeskClock and RedDeskClock Skins inspired in DigiClock
    plugin (DDT 1.1) Digital Desktop Time for Aston Shell 2004 by Risko.
          BinaryDeskClock Skin inspired in BinaryClock plugin
     (BDT 1.1a) Binary Desktop Time for Aston Shell 2004 by Risko.
           AstonDeskClock Skin inspired in Aston Desktop theme.
       VistaDeskClock inspired in Aston Vista theme by Krstatzar.
                 Fiore DeskClock Skin 2006 by Krstatzar.
     FullDeskClock and LCDDeskClock Skin 2006 by Rogert Gomez Ocano.


***************
** For YOU! ***
***************
     I'm not a designer. If you design some Aston Theme with DesktopClock
              make any DesktopClock Skin or compile new .TALK files.
	           please sendme one copy to my email:
                         Name: Rogert Gomez Ocano
                     address: jorgemart@eahltu.hidro.cu
     
                  And Many Thanks for read all this stuff ;)
 

*****************************************************************************
**   Thanks To                                                             **
*****************************************************************************
      Gladiator Software - For the best shell replacement, and for SDK.
             Krstatzar - All my respect for your great work.
               ( YOUR ASTON THEMES ARE MY FAVORITES !!! )
           Nick Egorov - For believe and see beyond the crash.
            Billy Justice and all people that love this plugin
                    and inspired to me to continue. ;)
                                AND TO...
                 Alexander Kornienko - For suggestions,
                  Russian traslation and Beta testing 
                 (Gamma testing and all others testing)
                  YOUR WORK IS GREAT MAN, GO AHEAD !!!


*****************************************************************************
**   Version History                                                       **
*****************************************************************************
v2.0 - Skins redone for better compatibility with the new features.
     - Added: Hide On Mouse Over.
     - Added: 7 Days Skin can be set to start at Monday or Sunday.
     - Added: Up to 8 Alarms times with messages. (Will be enough?)
     - Added: New Z-Order code with Taskbar mode support.
     - Added: Default Chimes and Alarm wave sound included in resources.
     - Added: Chimes Hours Count.
     - Added: Border Color.
     - Added: Resource for "O'Clock" words in talking feature.
     - Added: Say time every half hour and every quarter hour.
     - Added: Now you can select tray icon's color according to your theme.
     - Added: Don't say AM/PM if use 24 hours format.
     - Added: \r command for multilines in "User Format".
     - Added: Sun and Moon pictures can be send to background.
     - Added: Skin for 24 Hours.
     - Added: Build in Calendar.
     - Changed "Misc." tab to "Symbols"
     - Changed "Say time every hour" option in context menu
       to the default talking option selected by the user, to enable/disable
       the talking feature.
     - More optimized code and improvement.
     - Fixed: Wrong alarm play at 0:00 hours.
     - Fixed: Alarms do not play at 0 minutes.
     - Fixed: Fixed bug that moves plugin to 0,0 when games are played.

    ********************************************************************
           Nothing more to do with DesktopClock. Now Im happy :D
    ********************************************************************

v1.9b2 - Removed Z-Order code and crash stop... Some un-ortodox code
         make Aston to crash. I test DeskClock plugin using Aston 1.9.3
 		 running Win9x, Win2000 SP4 and WinXP SP2 and there is no more
		 crash. Everythig is ok now. :>
       - Added: 24 Hours format disable AP/PM indicator. More logically;)
       - Make some code optimization.
         Enjoy it Guys... and I'm sorry for the bugs.
         I hope that now the plugin is OK ...(shure?)

v1.9b1 - Somethig go wrong. - Aston crash !!! (panic!!!)
         I check the code again and again and fix some small bugs.
         The code is too big. Who wrote that?...
         I start to make this plugin for fun, now is one big problem to
         check out... I'm working on it... Hmmm...
         Here is the problem! I will fix it tomorrow, now I'm dead...
         I need some vacations...
         Sorry Guys... more than 2600 lines of code are not a joke!

v1.9 FINAL RELEASE (I think that, but not...)
     - Added: Default skin.
     - Added: Tray Icon for easy access.
     - Added: Talking Clock feature.
     - Added: Up to 5 Alarms.
     - Added: Seconds Offsets
     - Changed 'AM/PM Position' options.
     - More Optimized Code.
     - Fixed: minor bug in Smart Skins Search that find and load wrong picture
       (thanks to Vladan Krstic)
     - Fixed: minor bug in text blinking dots 
       (now User Format "***"hh*nn*ss"***" work!)
     - Fixed: Z-Orders Transparency.

v1.8 - Added: Up to 4 Alarms.
     - Added: User Format for "Show Text Time" with TTF Font.
     - Added: Kerning Skin.
     - Added: Z-Order. Hmmmm... Im not shure about the code.
     - Added: Sun/Moon Icons. Interesting !!!
     - More Optimized Code.
     - Changed: Now wave file is played directly from disk location,
             no more load wave file into memory. (free some memory)
	   
v1.7 - Added: Days of Week skins.
     - Added: TTF Fonts support.
     - Added: Default sound included in resources.
     - Added: Kerning.
     - Small bug fixed.
     
v1.6 - Added: "Smart Skin Search" feature for easy skin load.
             (Is too tedious to load every skin one by one)
     - Added: Separate set of skins for Seconds.
     - Added: Now Settings grouped and located on separate tabs.
     - Small bug fixed.

v1.5 FIRSTH PUBLIC RELEASE
     - Added: Enable/disable Chimes and Alarm by right clic menu now save changes.
     - Fixed: bugs in Alarm Time settings.

v1.4 - Added: Chimes Icon.
     - Added: Alarm settings. Usefull !!!
     
v1.3 - Added: enable/disable Chimes in right clic menu.

v1.2 - Added: Chimes settings. Great!
     - Added: Context menu (Right click menu).

v1.1 - Added: Main and Glass Skins. Now look better.

v1.0 - Initial Release. Some creazy ideas come to my mind.
