[Select]

FontMenu



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 (28 Feb 2006) Fixed FontMenu_GetFont to return buffer size requirements.
0.33 (15 Sep 2006) Replaced code that determines whether object showing, fixing bugs caused by belief that FontMenu not open if no item highlighted in it.
A FontMenu 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).
Now raises own error instead of propagating "Buffer overflow" if the font identifier is too long for a FontMenu_Selection event.
FontMenu_HasBeenHidden events are now generated when alternative sub-menus are opened by the user (requires Toolbox 1.86), and also as a possible side-effect of Toolbox_GetObjectInfo.
Unknown SWIs now cause a generic error instead of being ignored.
Corrected size of 'font_id' member of FontMenuSelectionEvent structure.
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.