[Select]

FontDbox



Release: Select 4 Preview
0.25 (16 Feb 2005) Added export of defs and header.
0.26 (17 Feb 2005) Updated header to include version number.
0.27 (28 Feb 2005) Completed support for ResourceFS.
0.28 (08 Jan 2006) Fix for IsShowing state failing to be set on Cancel clicks.
Fix for memory allocation failures.
Fix for memory and object leaks.
Fix for potential stack corruption.
Fix for system font allowances in dialogue.
Rationalised reset of dialogue box.
0.29 (28 Feb 2006) Fixed FontDbox_GetFont to return buffer size requirements.
Fixed inaccurate buffer size when system font selected.
0.30 (20 Mar 2006) The 'Try' button is now faded whilst system font is selected.
Added a new flag in the object template (bit 3) which, if set, causes the controls over text size and aspect ratio to be faded also.
0.31 (15 Sep 2006) Fixed failure to release memory and delete underlying Window object if registration of post-filters failed upon object creation.
Unknown SWIs now cause a generic error instead of being ignored.
Guard against unlikely case of recurring error when showing a delayed object (after delivering a FontDbox_AboutToBeShown event).
The Toolbox_Error event raised if an error occurs when setting the font for the 'Try' text now includes the relevant object and component IDs.
For consistency with classes that support show-as-submenu, the underlying
Window object is now shown with the same parent object and component IDs as the FontDbox (instead of with no parent, as before).
SWI Toolbox_GetObjectInfo on a FontDbox object now returns a more up-to- date indication of whether the dialogue box is actually on screen.
0.32 (15 Sep 2006) Centralised control over inclusion of debugging code.

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