
!Monitor/!MidiMole version history :
==================================

0.01 (02 Apr 2000)
   * Iconbar menu (Info, Quit).
   * Iconbar clicks :
     * SELECT : Open/Surface the Panel window.
     * ADJUST : Open/Close the Panel window.

0.02 (03 Apr 2000)
   * MIDI reception, decoding and display.
   * Coded Remove and RemoveAll buttons.
   * Coded nudging through the bytes display (for messages longer than 10
     bytes, ie System Exclusive messages).
   * Added interactive help support.

0.03 (04 Apr 2000) : [ INITIAL WEB RELEASE ]
   * Added Preferences window;  Load/Save !Config file.

0.04 (07 Apr 2000) : [ WEB RELEASE ]
   * Added basic decoding of Sys Ex messages (manufacturer ID#, and
     Universal sys ex message types).
   * Bug fix : Was capturing partial messages when near the 64k limit.
   * Added a Help item to the iconbar menu (runs the !Help file).

0.05 (14 Apr 2000) : [ WEB RELEASE ]
   * New MIDI Rx routine : Avoids getting locked in a loop by providing a
     Timeout period and the use of the ESCAPE key to exit.

0.06 (25 Feb 2001) : [ WEB RELEASE ]  [ Renamed '!MidiMole' ]
   * Re-compiled with new version of DeskLib_X (0.16).
   * If the 'new boot' is present, 'Choices:' is used as the location of
     the !Options file (in a subdir 'MidiWays'), in accordance with the
     guidelines in Justin's 'Choices document'.

0.07 (15 Feb 2004) : [ WEB RELEASE ]
   * Re-compiled with 32-bit DDE (and new 32-bit DeskLib_X 0.19), ie it's
     now 26/32-bit neutral.
   * Added Email and Web link buttons to the ProgInfo window.
   * Controller message decoding (descriptive text) now always mentions
     the controller number and the value byte (data2).  Useful in
     situations where a controller is not being used for its designated
     purpose.
   * The amount of memory allocated for MIDI message data is now user
     specifiable (via the 'UserOpt.MsgDataL' parameter in the Messages
     file).  The default (and minimum) is 64k.

0.07b (16 Feb 2004)
   * Better error reporting if too large a value is specified for the
     'UserOpt.MsgDataL' parameter in the Messages file.
   * Added a few more manufacturers to SysEx decoding.

0.07c (09 Jun 2006)
   * Re-compiled with new version of DeskLib_X (0.22).
   * Added Behringer, Clavia, Fostex + Zoom (manufacturers) to SysEx
     decoding.
   * ProgInfo window : Interactive Help text for Net icons.

0.08 (21 Jul 2007) : [ WEB RELEASE ]
   * Re-compiled with new version of DeskLib_X (0.25).
   * Linked with StubsG, so now no longer requires Castle's 32-bit CLib.
   * Now use new DLX_MIDIS_xxx routines.
   * Config migration : MidiWays to Somascape (directories).
   * Added SysEx manu IDs for :
     ART (1A), SSL (2B), Sony (4C), Teac (4E).

----------------------------------------------------------------------------
