XtraSpellChecker Suite Main Features

Ø	Wide Range of Supported Controls. The XtraSpellChecker interface supports Developer Express .NET Windows Forms controls, including XtraRichEdit, and the generic System.Windows.Forms.TextBox. For unsupported controls, the XtraSpellChecker component offers the ability to check the spelling of the text string. 
Ø	Dictionary Availability. You may use simple word lists or dictionaries in OpenOffice format. The advantages of OpenOffice dictionaries are that they are available for free, and are constantly updated, since they are a part of the open source project. 
Ø	Hunspell Dictionary Support. Hunspell allows dictionaries to define complex rules for using compound words. Its advantages include better word search for languages with complex morphology, Unicode support and reduced memory usage. Hunspell dictionaries are utilized in well-known spell checking engines and are publicly available online.
Ø	Custom Dictionaries. This kind of dictionary can be extended by the user while checking the text.
Ø	Shared Dictionaries. The SharedDictionaryStorage component holds additional dictionaries available for different spellchecker instances. 
Ø	Independently Set Spelling Options. You can set the spelling options for each control individually. So, you can check the spelling of emails, web resources and plain text fields in different ways.
Ø	Mixed Languages Text Checking. You can change the language and the corresponding dictionary during checking.
Ø	Ready-to-Use Spelling Dialogs with Multiple Undo. You may use predefined spelling forms, like those in MS Word and Outlook. Multilevel Undo feature facilitates the text amendment process.