Changes in AppBasic v3.03
=========================

Version file
------------

  Version number and date updated to 3.03 and 02 May 2023 respectively.


Toolbox library
---------------

  Many changes, see the TboxLib file for details of the changes made.


Utils library
-------------

  Changed PROCUtils_IncrementPollIdleTime to ensure that the poll delay
  is always added on, even when the null event handler finishes within
  the same centisecond (before MonotonicTime ticks over).


Updated Shell
-------------

  Switched over the calls:

  PROCDealWith_ToolboxEvent(`event%,`object%,`component%)
  PROC`DealWith_ToolboxClass(`event%,`object%,`component%)

  When ordered the other way round auto-genereted objects can lead to
  errors as their handler gets called before their object ID has been
  assigned to a variable.


Updated SetPath
---------------

  Made !SetPath (in !Languages) fallback to UK territory if no suitable
  resource directory could be found.

  Also made it look for a directory with territory number first and then
  the territory name. Previous version was inconsistent with this.

  The !RunImage is the compressed version of the !SetPath file.


Help & Res file
---------------

  Updated the URL to the AppBasic website. The link to the homepage shows
  a blank page due to a missing </script> tag. So point URL at the 'About'
  page to avoid an empty page. Update 04-05-2023: website is gone now.


Changes in AppBasic manual
==========================

  The details of the new veneers have been added:

    ActionButton_SetFont
    OptionButton_SetFont
    RadioButton_SetFont
    StringSetButton_SetFont
    Scrolllist_GetSelected`


Changes in AppBasic mode
========================

  The Complete and Toolbox add-ons in StrongED's AppBasic mode have been
  updated to account for the new veneers mentioned above so that they can
  be inserted easily into a text too.
