Spellchecking a
text selection is merely a matter of defining the appropriate text source
implementation. In this example we define the TextSource's getText()
method to obtain the text from the Internet Explorer's Selection and Range
objects. setText() places the corrected text back into the
selection.