[Select]

ColourDbox



Release: Select 4 Preview
0.29 (16 Feb 2005) Added export of defs and header.
0.30 (17 Feb 2005) Updated header to include version number.
0.31 (28 Feb 2005) Completed support for ResourceFS.
0.32 (15 Sep 2006) Fixed memory leaks if registration of filters failed upon object creation.
Guard against recurring errors when showing a delayed object (after delivering a ColourDbox_AboutToBeShown event).
Fixed unpredictable centring behaviour for an object already showing that is re-shown using Menu or SubMenu semantics.
Objects shown as sub-menu are now properly linked into the Wimp menu tree (requires Menu 0.51).
Unknown SWIs now cause a generic error instead of being ignored.
Potentially supports any colour model (including those with more than 16 bytes of extension data).
Displayed colour and model are now reset to the last confirmed choice (or that set by the client task) when the user clicks the 'Cancel' button.
Fixed overrun of buffer passed to method ColourDbox_GetColourModel, when the specified object is showing.
Fixed unpredictable behaviour of ColourDbox_GetColour on a hidden object due to earlier lack of memory or if called prior to a colour having been set by the user or client program (dereferenced NULL pointer) .
ColourDbox_GetColourModel now returns a result even if the object is hidden and a colour model was not previously set by the client program.
Lack of memory no longer results in reversion to the colour specified in an object's template when it is next shown.
Fixed bug that caused ColourDbox_GetColour on a hidden object to return a truncated descriptor after the user had updated or confirmed the displayed colour.

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