# Overview

> What TX Spell .NET for Windows Forms does, how TXSpellChecker and TXSpell fit together, and its platforms, languages and licensing, with a guide to each page.

- **Product:** TX Spell .NET for Windows Forms
- **Section:** Documentation
- **Kind:** Topic
- **Path:** TX Spell .NET for Windows Forms > Overview
- **688 words**
- **Web URL:** https://docs.textcontrol.com/tx-spell-dotnet-winforms/overview/
- **LLMs URL:** https://docs.textcontrol.com/tx-spell-dotnet-winforms/overview/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-spell-dotnet-winforms/overview/llms-full.txt

---

Before you install a package or write code, the Overview gives you the big picture of TX Spell .NET for Windows Forms: what it does, how its parts fit together, where it runs, which languages it checks and how it is licensed. Read it to decide whether the product fits your application, and to know which part to use for which task.

![Your Windows Forms application sits above the four components of TX Spell .NET: TXSpellChecker on a form, the spell check and options dialogs and the context menu and suggestions in TXSpellChecker, and TXSpell without a user interface. All four use the same language data.](https://docs.textcontrol.com/assets/img/tx-spell-dotnet-winforms/components.3b7624d2.svg)

### Find the Right Page

| If you want to know | Read |
|---|---|
| What TX Spell .NET does and what you can build with it | [Introduction](https://docs.textcontrol.com/tx-spell-dotnet-winforms/overview/introduction/llms-full.txt) |
| How the assemblies, the language data and the controls fit together | [Product Architecture](https://docs.textcontrol.com/tx-spell-dotnet-winforms/overview/architecture/llms-full.txt) |
| What each component does: the spell checker, the dialogs, the context menu and the class for code | [Components](https://docs.textcontrol.com/tx-spell-dotnet-winforms/overview/components/llms-full.txt) |
| Which .NET versions, operating systems and tools it supports | [Supported Platforms](https://docs.textcontrol.com/tx-spell-dotnet-winforms/overview/platforms/llms-full.txt) |
| Which languages it checks, hyphenates and detects | [Supported Languages](https://docs.textcontrol.com/tx-spell-dotnet-winforms/overview/languages/llms-full.txt) |
| Who needs a license and what an application may ship | [Licensing Overview](https://docs.textcontrol.com/tx-spell-dotnet-winforms/overview/licensing/llms-full.txt) |
| Read the copyright and trademark notices | [Legal Notice](https://docs.textcontrol.com/tx-spell-dotnet-winforms/overview/legal-notice/llms-full.txt) |

### Where to Start

1. [Introduction](https://docs.textcontrol.com/tx-spell-dotnet-winforms/overview/introduction/llms-full.txt): what the product does.
2. [Components](https://docs.textcontrol.com/tx-spell-dotnet-winforms/overview/components/llms-full.txt): which part to use, `TXSpellChecker` or `TXSpell`.
3. [Supported Platforms](https://docs.textcontrol.com/tx-spell-dotnet-winforms/overview/platforms/llms-full.txt) and [Supported Languages](https://docs.textcontrol.com/tx-spell-dotnet-winforms/overview/languages/llms-full.txt): whether your project and your languages are covered.
4. [Getting Started](https://docs.textcontrol.com/tx-spell-dotnet-winforms/getting-started/llms-full.txt), to check a first document.

### Pages in This Section

- [Introduction](https://docs.textcontrol.com/tx-spell-dotnet-winforms/overview/introduction/llms-full.txt): the product, what you can build, the current version and its history.
- [Product Architecture](https://docs.textcontrol.com/tx-spell-dotnet-winforms/overview/architecture/llms-full.txt): the assemblies and classes, the language data folders, and how controls use the spell checker.
- [Components](https://docs.textcontrol.com/tx-spell-dotnet-winforms/overview/components/llms-full.txt): `TXSpellChecker`, the dialogs, the context menu and suggestions, and `TXSpell`.
- [Supported Platforms](https://docs.textcontrol.com/tx-spell-dotnet-winforms/overview/platforms/llms-full.txt): .NET, the .NET Framework, Windows and Linux, Visual Studio and TX Text Control.
- [Supported Languages](https://docs.textcontrol.com/tx-spell-dotnet-winforms/overview/languages/llms-full.txt): the dictionaries, hyphenation lists and thesauri of each language, and language detection.
- [Licensing Overview](https://docs.textcontrol.com/tx-spell-dotnet-winforms/overview/licensing/llms-full.txt): developer licenses, royalty-free distribution, the subscription and the trial version.
- [Legal Notice](https://docs.textcontrol.com/tx-spell-dotnet-winforms/overview/legal-notice/llms-full.txt): the license terms, the copyright and the trademarks.

---

## In This Section

- [Product Architecture](https://docs.textcontrol.com/tx-spell-dotnet-winforms/overview/architecture/llms-full.txt): How TX Spell .NET for Windows Forms is built: TXSpell.dll and TXSpell.Windows.Forms.dll, the language data folders, TextControl integration, NuGet packages.
- [Components](https://docs.textcontrol.com/tx-spell-dotnet-winforms/overview/components/llms-full.txt): The parts of TX Spell .NET for Windows Forms: TXSpellChecker, its dialogs, context menu and suggestion lists, and TXSpell, with packages and namespaces.
- [Introduction](https://docs.textcontrol.com/tx-spell-dotnet-winforms/overview/introduction/llms-full.txt): What TX Spell .NET for Windows Forms is: TXSpellChecker on a form for TextControl, RichTextBox and TextBox, TXSpell for code, its packages and version history.
- [Supported Languages](https://docs.textcontrol.com/tx-spell-dotnet-winforms/overview/languages/llms-full.txt): The 38 languages Text Control offers for TX Spell .NET in Windows Forms, with dictionaries, hyphenation lists, thesauri and language detection per language.
- [Legal Notice](https://docs.textcontrol.com/tx-spell-dotnet-winforms/overview/legal-notice/llms-full.txt): The license agreement, the copyright of Text Control GmbH and the Microsoft trademarks named in the documentation of TX Spell .NET for Windows Forms.
- [Licensing Overview](https://docs.textcontrol.com/tx-spell-dotnet-winforms/overview/licensing/llms-full.txt): How TX Spell .NET for Windows Forms is licensed: per developer, royalty-free distribution, subscription, trial version, build servers and the license file.
- [Supported Platforms](https://docs.textcontrol.com/tx-spell-dotnet-winforms/overview/platforms/llms-full.txt): Where TX Spell .NET for Windows Forms runs: .NET 8 or higher with NuGet packages, .NET Framework 4.0 to 4.8, Windows, Linux for TXSpell, and Visual Studio.

---

## Nearby

- **Previous:** [TX Spell .NET for Windows Forms](https://docs.textcontrol.com/tx-spell-dotnet-winforms/llms-full.txt)
- **Next:** [Introduction](https://docs.textcontrol.com/tx-spell-dotnet-winforms/overview/introduction/llms-full.txt)
