Version 1.8 now posted. At Cableguy's request this allows user editing and formatting of text.
Added SelectedRtf, SelectedText, SelectionFont, SelectionStart and SelectionLength properties. All formatting properties, Alignment, Bold, Color etc. are now assignable to selections.
Added GetSelectionFormat method. You need to use this when editing a selection to retrieve the present font attributes of the selection otherwise the most recently used font attributes will all be assigned to the selection when you change any of its attributes.
Added FontDialog.FontRef to retrieve a Font reference. You could use this with ImageLibEx or the SelectionFont property above.
Removed FontScript as it was doing nothing anyway.