Version 2.0 of our very own spell checking component already set new
standards in spell checking performance and accuracy. For 7 months, the
TX Spell .NET team has been working on improvements and fantastic new
features coming in version 3.0 that we plan to simship with the new TX
Text Control release.
I thought to give you a quick overview of what we did and what you can expect.
2.0 delivered very good quality in suggestion results for misspelled
words. The team did a great job on doing research on how to improve the
suggestions even more. The goal was to have the desired suggestion of
the misspelled word ranked at position 1 or 2 in the list of suggestions
in more than 90% of all cases. We analyzed internal chat protocols and
loads of test documents for misspelled words and typical typos. The
distance between the keys on the currently used keyboard is measured and
the results are evaluated and rated. Based on our huge collection of
test documents with thousands of typos and misspelled words, our
engineers reached a level of 97%.
If you want to learn more about the science behind suggestions, read this article:
TX Spell .NET: Exploring the science behind suggestions
Event-based spell check dialog
the spell check dialog is integrated into TX Text Control and can be
used in combination with TX Spell .NET. In version 3.0, TX Spell .NET
provides a user dialog that can be customized and used with TX Text
Control or any other controls such as the RichTextBox, a simple TextBox
or a GridView.
Each dialog action fires an event that can be handled based on the used control.
Customized context menus
The new GetMenuItems method returns valid MenuItems that can be used to easily fill your own context menu.
gives the possibility to build a MenuStrip with the most common TX
Spell .NET features. Effortlessly, you can create a customizable context
menu with the incorrect word, the ranked suggestions and you can define
the number of suggestions.
New events for TX Spell .NET
Version 3.0 provides the following events for several scenarios:
Occurs when a dictionary is added to the TXSpellChecker.Dictionaries DictionaryCollection.
Occurs when a dictionary is removed from the TXSpellChecker.Dictionaries DictionaryCollection.
Occurs when a word is added to a user dictionary.
Occurs when a word is removed from a user dictionary.
- Complete events for all spell check dialog buttons and context menu items.
These are just some of the new and improved features of TX Spell .NET 3.0. Stay tuned to learn more.
About TX Text Control:
TX Text Control was originally released in 1991, since then more than 50,000 copies have been sold. Starting off as a single, small DLL, TX Text Control has made its way through 16-bit DLL and VBX versions to today‘s Enterprise edition with its .NET and ActiveX components. The recent addition to the family, TX Text Control .NET Server, offers all of TX Text Control advanced word processing functionality in an easy-to-use server-side .NET component. Customers benefit from these years of experience, large user base, and at the same time, appreciate developing with a mature, reliable product.
North & South America:
Phone: +1 704-370-0110
Phone: +1 877-462-4772 (toll free)
Phone: +49 (0)421 42 70 67 10
Phone: +886 2-2797-8508