|
| Release: Select 4 Preview |
| 1.96 (22 May 2004) |
Improved support for icons created with outline fonts present. Fix for font leakage on icon delete. Fix for font leakage on Gadget_Plot calls. Added support for vertical labels. |
| 1.97 (23 May 2004) |
Rationalised label orientation and alignment flags. |
| 1.98 (09 Feb 2005) |
Added WindowShow gadget notification. Rationalised the internal gadget handling into macros. Rationalised external gadget dispatch to allow multiple gadgets with the same core type to be handled sensibly. Disabled the (potentially dangerous) 'extras' on button type gadgets. Added support for SimpeMoveGadget external gadget operation. Updated *Window_Gadgets in light of naming conventions. Addd Button_GetFont for reading fonts for Button gadgets. |
| 1.99 (10 Feb 2005) |
Added support for add and remove icons in gadgets. Rationalised the add code on gadget creation to use same code. |
| 2.00 (11 Feb 2005) |
Updated 'CreateGadget' support function to return -1 for failure. Updated gadget creation to pass allocated help pointer to the external gadget. Fix for memory leak on clearing help messages on gadgets. |
| 2.01 (16 Feb 2005) |
Added export of defs and headers. |
| 2.01 (17 Feb 2005) (retagged) |
Updated headers to include version number. |
| 2.02 (21 Feb 2005) |
Fix for PlotGadget errors when gadgets use default handlers being propogated. |
| 2.03 (28 Feb 2005) |
Added support for external gadget handler extension fields. Added support for gadget timer operations. Added support for gadget redraw operations through RedrawManager. |
| 2.04 (01 Mar 2005) |
Completed support for ResourceFS. |
| 2.05 (17 Nov 2005) |
Added WindowGadgetMouseScroll event support. |
| 2.06 (14 Feb 2006) |
Updated AOF area to match C usage. |
| 2.07 (20 Mar 2006) |
Added definitions for GadgetMouseScroll events. |
| 2.08 (02 Apr 2006) |
Fix for uninitialised use of structure during gadget creation and plotting. |
| 2.09 (15 Sep 2006) |
Fixed bug in interpretation of Wimp scroll request events (negative direction values were misinterpreted as mouse scroll). Fixed bug where it was possible to manipulate a faded slider using a mouse scroll wheel. Fixed non-X SWI in debugging code that was fatal on task initialisation. Fixed memory corruption upon discovering alien Wimp SWI intercept and made associated error message internationalisable. Switched from using SWI Window_PreSubMenuShow to new service call notification (requires Toolbox ?.??). Unknown SWIs now cause a generic error instead of being ignored. Window objects shown as sub-menus are now linked into the menu tree by updating the relevant Wimp sub-menu pointer (requires Menu ?.??). Fixed bug where objects shown by key activation of action button were always persistent and at default position. Implemented Shift-Return and Shift-Escape to activate Default or Cancel action buttons without hiding Window. New template flag for Toolbar objects enables non-local action buttons to hide their parent Window. Fixed bug where the value in display-only number range gadgets could be changed by mouse scroll. Fixed bug where setting the bounds of a number range that incorporates no slider would cause method 578 to be called on component 0 of the Window. Fixed bug where the background of disabled slider gadgets was not faded and hence could still be clicked or dragged to alter the slider position. |