-- OS related changes

 - Fixed Toolbar icons to work correctly with Select's custom borders
 - Minor changes relating to RISC OS 5 APIs being tydied up
 - Added AIF and Utility headers as required by A9home


-- New functions

 - ExportText():    Export text ready for ExportSED, see External Utils.

 - CharsToBuffer(): Passes a string through GSTrans and sends the result
                    to the keyboard buffer. 

 - FocusToMRU():    Gives input focus to most recently used LoF or
                    Throwback window. Makes it easier to move around
                    using just the keyboard.

 - FindPrev():      Finds previous occurance of search string.
                    Complements FindNext()

 - The function FocusToMRU() has been added that allows the input focus
   to be given to the most recently used LoF or Throwback window. This
   makes it easier to switch between a LoF/Throwback window and Views
   using just the keyboard. The following key bindings have been added
   to BaseMode:
   
   sc-F7   FocusToMRU(ListOfFound)
   sc-F8   FocusToMRU(Throwback)

 - The message StrongED_ExecCmds has been added, it can be used to call
   StrongED's internal functions from an external source. The commands
   will be applied to the view that has the input focus, if there isn't
   one then the commands will be ignored.
   
   For example, to search for the word 'Foobar' you could enter this into
   an Obey file:
   
   Message StrongED_ExecCmds ListOfFound("Foobar")


-- New dialogue boxes

 - Commands:  Allows StrongED functions to be executed without having to
              bind them to a key/menu/item first.

 - Snippets:  Provides storage for often used snippets of text.

 - Bookmarks: Shows where bookmarks point to, also allows setting and
              clearing of bookmarks.

 - Load dir:  Pops up when a directory is Ctrl-dragged to the iconbar
              icon. Can be used to only load files of a certain type.


-- External Utils

 - Export option enhanced, now uses a proper savebox in which the format
   can be specified and then saved to directory or another application.
   The savebox can be opened by clicking Ctrl-Select over the save icon
   on the Toolbar. PDFs can also be generated by exporting to, say, OPro
   and using PrintPDF.
   
   The savebox can be opened with a particular format preselected by using
   one of the following key bindings:
   
      c-E,c-I -> DDF format (Impression, Easi/Techwriter)
      c-E,c-O -> DDL format (OvationPro)
      c-E,c-H -> HTML format
      c-E,c-X -> XHTML format
      c-E,c-R -> RAW format

 - Speak support has been revised; it now opens a window from which speech
   can be started. The window also offers controls to set the voice, speed
   and volume of the speech. A bug that was present in the previous version
   has been fixed. 
   
   The Speak support is now block sensitive, it will speak the entire text
   when there's no block or the caret is outside a selected block. It will
   speak just the block when the caret is inside one. 
   
   Note that the volume control doesn't work at the moment, this seems to
   be an eSpeak (Speak v3.0) issue. Speak v2.0 should be ok but I haven't
   tested this. 

 - FTPupload mode updated. The application that handles the actual upload
   has been rewritten in Joe Taylor's AppBasic (recommended). It's been
   moved from the FTPupload mode to Defaults.Tools, the ModeFile has been
   adjusted accordingly.    
