TX Spell .NET for WPF

Synonyms and Thesaurus

Topic

A thesaurus suggests other words for the same thing: "rapid" or "swift" for "fast", "dwelling" or "home" for "house". TX Spell .NET for WPF has one built in, for US English out of the box and for more than 20 other languages and regions with downloadable lists. It works in the TX Text Control editor, where users open the Thesaurus Dialog from the ribbon, and in your own code for any word.

The Thesaurus Dialog of TX Text Control with Find Synonyms for: powerful, Language: English (United States), and a tree of synonyms with compelling selected.

How the Thesaurus Works

  • Synonym lists. The synonyms come from thesaurus files in the OpenOffice format, one list per language, in the folder SynonymLists. The package brings the US English list.
  • The default list. With SynonymLanguage at its default, "(Auto)", the spell checker uses the list in the language of its default dictionary.
  • Groups of synonyms. For a word, CreateSynonyms returns one group per meaning, each with the synonyms of that meaning.
  • TX Text Control. The Thesaurus button of the ribbon opens the Thesaurus Dialog, which replaces the selected word with the synonym the user picks. It needs a spell checker connected to the editor.

Find the Right Page

If you want toRead
Know what a synonym list is, get lists for other languages and choose oneSynonym Lists
Offer synonyms in the editor, in the Thesaurus Dialog and the context menuSynonyms in the Context Menu
Look up synonyms for a word in codeLooking Up Synonyms in Code

Where to Start

  1. Synonyms in the Context Menu, to see what users get with TX Text Control.
  2. Synonym Lists, before you add languages other than English.
  3. Looking Up Synonyms in Code, for synonyms outside the editor.

Pages in This Section