| Release: Select 1i1 |
| 0.37 (13 Jun 2001) |
Changed to handle new amus RESDIR on CLI. |
| 0.38 (03 Oct 2001) |
Added install rule. |
|
| Release: Select 3i1 |
| 0.39 (11 Feb 2003) |
Updated to use new style makefile. |
| 0.39 (11 Feb 2003) (retagged) |
Fix for resources failing to export. |
| 0.39 (13 Feb 2003) (retagged) |
Fix for resource export. |
|
| Release: Select 3i2 |
| 0.40 (01 Jul 2003) |
Tidied up makefile in preparation for release. |
|
| Release: Select 3i4 |
| 0.41 (04 Nov 2003) |
Fix for adjust-click items closing window incorrectly. |
| 0.42 (06 Nov 2003) |
Fix for sub-menus of Menu which are not themselves Menu objects causing spurious events to be delivered ("ColourMenu bug"). |
| 0.43 (07 Jan 2004) |
General source tidy up. |
| 0.44 (27 Jan 2004) |
Added message data to alternate submenu warning. |
|
| Release: Select 4 Preview |
| 0.45 (16 Feb 2005) |
Added export of defs and header. |
| 0.45 (17 Feb 2005) (retagged) |
Updated header to include version number. |
| 0.46 (01 Mar 2005) |
Completed support for ResourceFS. |
| 0.47 (15 Jul 2005) |
Fix for failure to claim post-filter calls when objects identified. |
| 0.48 (28 Feb 2006) |
Fixed Menu_GetHelpMessage, Menu_GetEntryText, Menu_GetEntrySprite, Menu_GetEntryHelpMessage and Menu_GetTitle to return buffer requirements. |
| 0.49 (16 Mar 2006) |
Menu_HasBeenHidden events are now delivered for individual sub-menus as well as the root object in a menu tree. The flags returned by SWI Toolbox_GetObjectInfo now reflect as accurately as possible whether a Menu object is currently showing, even if only as a sub-menu. Fixed bug where sub-menus in which no item is selected could remain on screen after the underlying Wimp data structure had been moved (e.g by method Menu_AddEntry) or destroyed (upon deleting the object). Fixed another manifestation of the same bug where open sub-menus were not always updated to reflect any changes (e.g. ticking and fading). |
| 0.50 (15 Sep 2006) |
Fixed problem where a Menu_HasBeenHidden event would be delivered (and subsequent calls to Toolbox_GetObjectInfo would indicate the object as hidden) if the user ADJUST clicked upon the arrow leading to a sub-menu that is already showing. Objects shown manually by the client task as a sub-menu (e.g. in response to a Menu_SubMenu event) are now reliably linked into the Wimp menu tree, so that they don't fail to re-open after an ADJUST menu selection. A new service call mechanism provides this facility to other class modules. Errors of the form "Submenu (component, 0x01234567, of object, 0x89abcdef) not known" no longer occur when a Menu Warning or Help Request message is received and the current menu selection path includes sub-menus that were not linked into the menu tree by method Menu_SetSubMenuShow. Unknown SWIs now cause a generic error instead of being ignored. |
| 0.51 (15 Sep 2006) |
Centralised control over inclusion of debugging code. |