KeyMan version history:

=============
Version 1.0.1 beta :

! First public release. View ReadMe.txt and KeyMan.hlp for more information.

=============
Version 1.0.2 beta :

+ New command is available: ExecScript("Full_Path_To_Script")

=============
Version 1.1.1 beta :

* Not a public release. Some bugs fixed

=============
Version 1.1.2 beta :

+ New Pregenerated macros added
+ New plugins added (API Services and Master volume)
+ KeyMan macro builder implemented
* Some bugs in KeyMan setup fixed
* Installer and Uninstaller updated
+ Tray icon added
+ Added posibility to disable KeyMan (Turns on automatically when running setup)
* Optimized KeyMan code (Saved 25kb of disk space!!! :-) )

=============
Version 1.2.1 beta :

* Completely rewritten Macro Wizard
* KMC files has new format
* SDF, MDF files may have new fields
+ Added 4 Wizard behaviour files
* ExecApp command now accepts window state (Normal, Minimized, Maximized)
* ExecPlugIn now may pass String pointers as parameters (Not Tested yet)
* Completely recoded macro parser
+ Added debug logging
- Removed "Import button" (since the same action implemented in the wizard)

=============
Version 1.2.2 beta :

* Fixed recognition of _ACTIVEWINDOW, _BROADCAST and _SELF in the SendMessage macros
+ Added Suffix and Prefix fields support to SDF files
+ Added 2 Wizars behaviour files
+ Added option to remember size and position of KeyMan Setup window

=============
Version 1.3.1 beta :

* Fixed Revert (Ctrl+R) command action
* "Next" button in the Macro Builder is now default
+ Most tools in macro builder now reacts to DoubleClicks and "Enter" key
+ ESC now acts as Alt+F4 (Closes KeyMan Setup)
* "Browse" button in the Macro Builder is now focusable and accessible with
  shortcut Alt+R
* Fixed "Delete" key bug when editing macro or hotkey
* Fixed parser error due to which main App window in ExecApp macros always were
  invisible
+ Added possibility to save and load all or part of the macro list.
* Many minor bug fixes and improvements (Thanx to Saulius Krasuckas)

=============
Version 1.4.1 beta :

* You can now insert new line to the HotKey list only once per second
  (Fixes insertion error on slow computers)
+ Added KeyMan command SendKeys
+ Added Wizard behaviour file SendKeys.wiz
+ Added registration codes
* Fixed error in installer (Corrected path to KMSet.exe in KeyMan.hkl)
* Fixed Select one of the predefined macros Wizard
+ Added Lithuanian KeyMan version
* Some minor bugs fixed

=============
Version 1.4.2 beta (HotFix) :

* Fixed bug in the SendKeys which caused KeyMan to operate incorrectly when
  window title is not specified.
* Fixed "List index out of bounds (2)" error in the unregistered version

=============
Version 1.4.3 beta :

* Really fixed Macro List drawing
* Fixed "Run KeyMan Setup" predefined macro to meet last changes of ExecApp
  function
* Improved code for continous use of the same plugin
* Fixed KeyMan Tray icon Popup menu popup
* Updated Uninstaller
* Fixed Monitor power control
+ Added possibility to Hide System Tray icon
+ Added two predefined macro files - Show and Hide KeyMan Tray Icon

=============
Version 1.4.4 beta :

+ Added multilanguage support
* Updated "About KeyMan" window image

=============
Version 1.4.5 beta :

+ Added possibility to send messages to non top-level windows
+ Added Toolbar
- Removed "Quick edit" (actually they are replaced with toolbar)
* Updated help file
+ Added possibility to set/clear "Always on top" flag for the active window
  (in the APIServices plugin)
+ Added *.kmc files for the above feature
+ Install now registers *.kmc file type

=============
Version 1.4.6 :

! First non-beta version
+ Added string "Registered to" to the About window
* Fixed window position saving
* Fixed some spelling and grammar errors in the help file, added some examples
  and clarifications

=============
Version 1.4.7 :

* "Visual Macro Builder" toolbar button (or "F4") now inserts and creates new
  macro instead of replacing existing one
* KeyMan is now not deactivated when KeyMan Setup is running
+ Implemented possibility to use WIN key (the key between Ctrl and Alt) as
  HotKey modifier!!! Example: Win+Right
* Fixed names for some keys
* Fixed "Runtime Error 216" which sometimes occured on system shut down
  (Contact us at once if is not)

=============
Version 2.0 :

! Redesigned user interface
* Visual Macro Builder now correctly builds SendKeys macros
+ Added ability to change the positions of macros in the list
* Solved some serious problems in the evaluation version
* Fixed bug in the Installer (Run KeyMan setup checkbox didn't work)
* Fixed bug in SendKeys function (If only window class was specified keyman
  sent keystrokes to the active window instead of switching to the specified
  window)
+ New macro command is available: Sleep - it implements unconditional waits
+ New macro command is available: WaitForWindow - it implements conditional
  waits (waits until certain window is created or destroyed)
+ Added 3 new wizard settings to the SelectFile tool
* KeyMan now uses HKEY_CURRENT_USER registry key
+ KeyMan now supports command line switch /e - this switch executes a single
  macro and exits KeyMan
+ KeyMan PlugIns now may have extended function set for more complicated tasks
+ New Wizard tool available - Notify (displays the label with information)
* All file formats (wiz, sdf, mdf, kmc) changed and now have the same internal
  format.
+ Implemented "Back" button in the Visual Macro Builder!!!

=============
Version 2.1 :

* Changed HKL file format
+ Implemented "Enabled" checkboxes for the macros
* Wizards now supports HTML text in Captions
+ Extended PlugIn capabilities
+ Integration to Windows Explorer
* Improved the way HotKey conflicts are handled
+ Implemented "Want TABs" property for KeyStroke Tool
! Now macros can be scheduled in the Microsoft Task Scheduler!!!
+ SendKeys macro now may have internal delays using [wait miliseconds] code
* Rewritten SendKeys routine
+ SendKeys macro now supports Win key presses
! KeyStroke tool now has the ability to "Record" your keystrokes "live"

=============
Version 2.2 :

* "Apply" button sometimes caused a part of the macro list to dissapear. Fixed
* Toolbar captions now are turned on by default
* Improved wizard functionality
* Completely restructurized Wizard "WishList"
+ Added icons to the Wizard "WishList"
+ Added KeyMan Quick Tour
* Remade multilanguage support

=============
Version 2.3 :
+ Added possibility to send timestamps in SendKeys macros
* Fixed Access Violation error when KeyMan tried to execute empty macro string
* Config files are now saved to "Application Data" folder.
* Some minor bugfixes
+ If macro causes an error during execution or it cannot be executed properly
  (for example the macro should affect window, which does not exist) then the
  keypress caused macro execution will not be supressed.
* Rewritten plugin engine
* Redesigned main menu
- Excluded "Export to MS Task Scheduler" option. It will be reinserted into
  KeyMan as a PlugIn

=============
Version 2.4 :

! WindowsXP theme support
* Code improvements and internal tweaks
+ New wizards & macros

=============
Version 2.5 :

* Improved ExecScript function support
* Greatly improved ExecApp function support (now KeyMan tries to find file,
  if it is not found at the specified location)
* Fixed a bug within the APIServices.dll file
+ Added possibility to make delay before sending message in SendMessage macros
  (It fixes Turn OFF monitor macro on WinNT platforms)
* Changed KMSet ToolBar
* KMSet Main Menu replaced with Toolbar-style menu
* All PlugIns now uses stdcall calling convention (C++ compatibility)
+ CoolCD plugin now supports multiple CD/CDR/DVD drives in the system
+ Added support for multimedia keys (Windows XP only)
+ Fixed timestamp insertion into key sequence within the new macro wizard
! Help file totally rewritten
* Default list of hotkeys changed
* Fixed startup bug when another KMSet copy is running with wizard shown
* Failed shortcuts are now displayed with bold red font
* Fixed bug when applying the changes (sometimes all changes dissapeared)
* Improved windows shell integration

=============
Version 2.5.1 :

* Fixed Wizard bug when adding new ExecApp macro on Windows 2000
* Some minor bugfixes in KMSet.exe
* KeyMan now remembers if tray icon is hidden
* Slightly corrected "SendMessage" function. Now it works more reliably
+ Added "SendMessageW" function (UNICODE support)
* Updated KeyMan Help file
+ Added online help
+ Updated "Quick tour"

=============
Version 2.5.2 :

* Restored "Export to MS Task Scheduler" feature

