[Select]

ColourMenu


Release: Select 1i1
0.21 (13 Jun 2001) Corrected resource location after amu update.
0.22 (03 Oct 2001) Fixed the install rules.

Release: Select 3i1
0.23 (12 Feb 2003) Updated makefile to new format.
0.23 (13 Feb 2003) (retagged) Fix for resource export.

Release: Select 3i2
0.24 (01 Jul 2003) Updated makefile in preparation for module release.

Release: Select 3i4
0.25 (25 Nov 2003) Tidied up debugging code.
0.26 (07 Jan 2004) General source tidy up.
0.27 (15 Jan 2004) Re-ordered Messages file to ensure that lookups from ROM work.

Release: Select 4 Preview
0.28 (16 Feb 2005) Added export of defs and header.
0.29 (17 Feb 2005) Updated header to include version number.
0.30 (28 Feb 2005) Completed support for ResourceFS.
0.31 (28 Feb 2006) Fixed ColourMenu_GetTitle to return buffer size requirements.
0.32 (15 Sep 2006) Replaced code that determines whether object showing, fixing bugs caused by belief that ColourMenu not open if no item highlighted in it.
A ColourMenu shown manually by the client task as a sub-menu (e.g. in response to a Menu_SubMenu event) is now reliably linked into the Wimp menu tree so that it doesn't fail to re-open after an ADJUST selection (requires Menu 0.51).
ColourMenu_HasBeenHidden events are now generated for sub-menus as well as when a ColourMenu is the root object in a menu tree, including when alternative sub-menus are opened (requires Toolbox 1.86). This event may also now be generated as a side-effect of Toolbox_GetObjectInfo.
Unknown SWIs now cause a generic error instead of being ignored.

Change information is supplied in good faith but may not reflect the features enabled in any given version of products.