# What's New in TX Text Control .NET Server 21.0

> TX Text Control .NET Server 21.0 (X11): the HTML5 Web Editor for ASP.NET Web Forms, the ServerVisualization namespace, content control adapters, VersionInfo.

- **Product:** TX Text Control .NET Server
- **Section:** Documentation
- **Kind:** Topic
- **Path:** TX Text Control .NET Server > What's New > Older Versions > What's New in TX Text Control .NET Server 21.0
- **10047 words**
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/whats-new/older-versions/2100/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/whats-new/older-versions/2100/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/whats-new/older-versions/2100/llms-full.txt

---

With version 21.0, TX Text Control got its first word processor that runs in the browser: the HTML5 Web Editor. The same version made the rendering of a `ServerTextControl` available on the server through the new ServerVisualization namespace, and it added field adapters for the content controls of MS Word documents.

Version 21.0 was released in September 2014 as TX Text Control X11, together with TX Spell .NET 5.0 and TX Barcode .NET 4.0, as the blog article [TX Text Control X11 Released: Cross-browser Template Editing](https://www.textcontrol.com/blog/2014/09/10/tx-text-control-x11-released-cross-browser-template-editing/) announced. It was the first version sold as TX Text Control .NET Server, with an installer of its own. Its Web Editor is an ASP.NET Web Forms control for the .NET Framework and is legacy technology today; new applications use the [Document Editor](https://docs.textcontrol.com/tx-text-control-dotnet-server/overview/components/document-editor/llms-full.txt). Features of the Windows Forms and WPF controls, such as the localizable Find, Replace and Color dialog boxes, aren't listed here.

### Version 21.0 at a Glance

| Area | What is new |
|---|---|
| HTML5 Web Editor | `Web.TextControl`, an ASP.NET server control with a WYSIWYG word processor, and the TX Text Control Web Server Windows service |
| Server visualization | Images of the text, the ruler bars, the status bar and the dialog boxes of a `ServerTextControl`, and simulated keyboard and mouse input |
| Content controls | Field adapters for the content controls of MS Word |
| Proofing | Automatic language detection with TX Spell .NET 5.0 |
| Text and tables | Searching for whole words, selecting a table range between two cells |
| Version information | `ServerTextControl.GetVersionInfo` |

### HTML5 Web Editor

[Web.TextControl](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/textcontrol/llms-full.txt) is an ASP.NET server control that puts a WYSIWYG word processor into an ASP.NET Web Forms application. It works together with the *TX Text Control Web Server*, a Windows service on the web server. The service keeps a copy of the document in sync with the browser, so that the text is rendered on every client exactly as on the server. All classes of the editor are in the [TXTextControl.Web](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/llms-full.txt) namespace.

The control of version 21.0 offers these members:

- **Loading and saving.** [LoadText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/textcontrol/loadtext-method/llms-full.txt) and [LoadTextAsync](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/textcontrol/loadtextasync-method/llms-full.txt) replace the content of the editor with a document, and [SaveText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/textcontrol/savetext-method/llms-full.txt) saves it. The asynchronous method returns without waiting until the document is loaded.
- **Data for templates.** [LoadDataSet](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/textcontrol/loaddataset-method/llms-full.txt), [LoadXMLDatabase](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/textcontrol/loadxmldatabase-method/llms-full.txt) and their asynchronous versions load the database whose table and field names the mailings ribbon tab offers as menu items.
- **File directories.** [GetFileDirectory](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/textcontrol/getfiledirectory-method/llms-full.txt) and [SetFileDirectory](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/textcontrol/setfiledirectory-method/llms-full.txt), with their asynchronous versions, get and set the directory where the files of a file type are stored.
- **Layout and state.** [Dock](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/textcontrol/dock-property/llms-full.txt) docks the control in its container or page, and [IsReady](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/textcontrol/isready-property/llms-full.txt) tells whether all TX Text Control components are loaded in the worker process of the service.

[Version 22.0](https://docs.textcontrol.com/tx-text-control-dotnet-server/whats-new/older-versions/2200/llms-full.txt) added clipboard support, drag and drop and a server-side API for selections and text parts.

### Server Visualization

The [ServerVisualization](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/llms-full.txt) namespace generates images of what a `ServerTextControl` would show on screen, and takes simulated user input:

- **Text.** [ServerVisualization.TextViewGenerator](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/llms-full.txt) is a kind of `ServerTextControl` that renders its text as an image. Its [View](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/view/llms-full.txt) object provides the image and defines the part of the document it shows. When the view changes, the image is updated and the [View.Changed](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/view/changed-event/llms-full.txt) event occurs.
- **User input.** [ServerVisualization.UserInput](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/userinput/llms-full.txt) simulates the keyboard and the mouse with methods such as [SendKeyDown](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/userinput/sendkeydown-method/llms-full.txt), [SendMouseDown](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/userinput/sendmousedown-method/llms-full.txt) and [SendMouseWheel](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/userinput/sendmousewheel-method/llms-full.txt).
- **Ruler bars and status bar.** [ServerVisualization.RulerBarViewGenerator](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/rulerbarviewgenerator/llms-full.txt) and [ServerVisualization.StatusBarViewGenerator](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator/llms-full.txt) work the same way for a horizontal or vertical ruler bar and for a status bar.
- **Dialog boxes.** [ServerVisualization.DialogViewGenerator](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/dialogviewgenerator/llms-full.txt) renders the built-in dialog boxes. [TextViewGenerator.GetDialogBox](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/getdialogbox-method/llms-full.txt) returns one.
- **Events.** `TextViewGenerator` raises events for the caret, the document size, drawn shapes, context menus and the selection of images, text frames, charts and barcodes, such as [CaretStateChanged](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/caretstatechanged-event/llms-full.txt), [DocumentSizeChanged](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/documentsizechanged-event/llms-full.txt) and [TextContextMenuOpening](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/textcontextmenuopening-event/llms-full.txt).

[Server Visualization](https://docs.textcontrol.com/tx-text-control-dotnet-server/document-processing/server-visualization/llms-full.txt) describes the namespace as it is today.

### Content Control Adapters

Content controls are the controls that MS Word adds to documents and templates to automate them. The [DocumentServer.Fields](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/llms-full.txt) namespace received an adapter class for each kind, so that you read and change them without editing the parameters of the underlying `ApplicationField`:

- **Text.** [RichTextContentControl](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/richtextcontentcontrol/llms-full.txt) and [PlainTextContentControl](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/plaintextcontentcontrol/llms-full.txt).
- **Choices.** [CheckBoxContentControl](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/checkboxcontentcontrol/llms-full.txt), [ComboBoxContentControl](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/comboboxcontentcontrol/llms-full.txt) and [DropDownListContentControl](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/dropdownlistcontentcontrol/llms-full.txt). The feature list of the version calls the last one "DropDownContentControl"; the class is named `DropDownListContentControl`.
- **Dates.** [DateContentControl](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/datecontentcontrol/llms-full.txt), with the calendar, the date format and the language of the date.
- **Common properties.** The base class [ContentControlFieldAdapter](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/contentcontrolfieldadapter/llms-full.txt) provides [Id](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/contentcontrolfieldadapter/id-property/llms-full.txt), [Tag](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/contentcontrolfieldadapter/tag-property/llms-full.txt), [Title](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/contentcontrolfieldadapter/title-property/llms-full.txt), [Placeholder](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/contentcontrolfieldadapter/placeholder-property/llms-full.txt), [ContentEditable](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/contentcontrolfieldadapter/contenteditable-property/llms-full.txt), [ContentDeletable](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/contentcontrolfieldadapter/contentdeletable-property/llms-full.txt) and [Type](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/contentcontrolfieldadapter/type-property/llms-full.txt).

[Content Controls](https://docs.textcontrol.com/tx-text-control-dotnet-server/document-processing/content-controls/llms-full.txt) shows how to work with them today.

### Document Processing

- **Automatic language detection.** With TX Spell .NET 5.0 connected, [ServerTextControl.IsLanguageDetectionEnabled](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/servertextcontrol/islanguagedetectionenabled-property/llms-full.txt) set to `true` detects the language of all text that has the neutral language. See [Spell Checking and Hyphenation](https://docs.textcontrol.com/tx-text-control-dotnet-server/document-processing/spell-checking/llms-full.txt).
- **Whole words.** The [FindOptions](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/findoptions/enumeration/llms-full.txt) value `MatchWholeWord` finds only occurrences of the search text that are whole words.
- **Table ranges.** A new overload of [Table.Select](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/table/select-method/llms-full.txt) selects the part of a table between two cells.
- **Version information.** [ServerTextControl.GetVersionInfo](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/servertextcontrol/getversioninfo-method/llms-full.txt) returns a [VersionInfo](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/versioninfo/llms-full.txt) object with the [Major](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/versioninfo/major-property/llms-full.txt) and [Minor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/versioninfo/minor-property/llms-full.txt) version, the [ServicePack](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/versioninfo/servicepack-property/llms-full.txt) number (0 for the original release) and the product level. The reference documents the product level as the property [ProductLevel](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/versioninfo/productlevel-property/llms-full.txt), but in the assemblies the property is named `Level`, and `ProductLevel` is the type of its value.

### Upgrade to Version 21.0

Version 21.0 has no update notes.

### New Classes, Properties, Methods and Events

The classes and members below are the ones that the What's New documentation of version 21.0 lists for TX Text Control .NET Server. Names are relative to the `TXTextControl` namespace, each name links to its current reference page, and "(obsolete)" marks a member that is obsolete today. The version's own list names the `ListItems` property of `DropDownListContentControl` as a property of `DateContentControl`; it is listed here with the class it belongs to.

#### New Classes

- [DocumentServer.Fields.CheckBoxContentControl](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/checkboxcontentcontrol/llms-full.txt)
- [DocumentServer.Fields.ComboBoxContentControl](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/comboboxcontentcontrol/llms-full.txt)
- [DocumentServer.Fields.ContentControlFieldAdapter](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/contentcontrolfieldadapter/llms-full.txt)
- [DocumentServer.Fields.DateContentControl](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/datecontentcontrol/llms-full.txt)
- [DocumentServer.Fields.DropDownListContentControl](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/dropdownlistcontentcontrol/llms-full.txt)
- [DocumentServer.Fields.PlainTextContentControl](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/plaintextcontentcontrol/llms-full.txt)
- [DocumentServer.Fields.RichTextContentControl](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/richtextcontentcontrol/llms-full.txt)
- [ServerVisualization.CaretStateEventArgs](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/caretstateeventargs/llms-full.txt)
- [ServerVisualization.DialogViewGenerator](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/dialogviewgenerator/llms-full.txt)
- [ServerVisualization.DocumentSizeChangedEventArgs](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/documentsizechangedeventargs/llms-full.txt)
- [ServerVisualization.DrawShapeEventArgs](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/drawshapeeventargs/llms-full.txt)
- [ServerVisualization.MenuItem](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/menuitem/llms-full.txt)
- [ServerVisualization.RulerBarViewGenerator](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/rulerbarviewgenerator/llms-full.txt)
- [ServerVisualization.RulerBarViewGenerator.Colors](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/rulerbarviewgenerator-colors/llms-full.txt)
- [ServerVisualization.ShowDialogBoxEventArgs](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/showdialogboxeventargs/llms-full.txt)
- [ServerVisualization.ShowErrorMessageEventArgs](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/showerrormessageeventargs/llms-full.txt)
- [ServerVisualization.StatusBarViewGenerator](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator/llms-full.txt)
- [ServerVisualization.StatusBarViewGenerator.Colors](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator-colors/llms-full.txt)
- [ServerVisualization.TextContextMenuEventArgs](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textcontextmenueventargs/llms-full.txt)
- [ServerVisualization.TextViewGenerator](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/llms-full.txt)
- [ServerVisualization.TextViewGenerator.Colors](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator-colors/llms-full.txt)
- [ServerVisualization.UserInput](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/userinput/llms-full.txt)
- [ServerVisualization.View](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/view/llms-full.txt)
- [VersionInfo](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/versioninfo/llms-full.txt)
- [Web.TextControl](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/textcontrol/llms-full.txt)

#### Members by Class

| Class | Properties | Methods | Events |
|---|---|---|---|
| [DocumentServer.Fields.CheckBoxContentControl](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/checkboxcontentcontrol/llms-full.txt) | [Checked](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/checkboxcontentcontrol/checked-property/llms-full.txt) |  |  |
| [DocumentServer.Fields.ComboBoxContentControl](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/comboboxcontentcontrol/llms-full.txt) | [ListItems](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/comboboxcontentcontrol/listitems-property/llms-full.txt) |  |  |
| [DocumentServer.Fields.ContentControlFieldAdapter](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/contentcontrolfieldadapter/llms-full.txt) | [ContentDeletable](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/contentcontrolfieldadapter/contentdeletable-property/llms-full.txt), [ContentEditable](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/contentcontrolfieldadapter/contenteditable-property/llms-full.txt), [Id](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/contentcontrolfieldadapter/id-property/llms-full.txt), [Placeholder](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/contentcontrolfieldadapter/placeholder-property/llms-full.txt), [Tag](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/contentcontrolfieldadapter/tag-property/llms-full.txt), [Title](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/contentcontrolfieldadapter/title-property/llms-full.txt), [Type](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/contentcontrolfieldadapter/type-property/llms-full.txt) |  |  |
| [DocumentServer.Fields.DateContentControl](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/datecontentcontrol/llms-full.txt) | [Calendar](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/datecontentcontrol/calendar-property/llms-full.txt), [Date](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/datecontentcontrol/date-property/llms-full.txt), [DateFormat](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/datecontentcontrol/dateformat-property/llms-full.txt), [LanguageID](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/datecontentcontrol/languageid-property/llms-full.txt), [StoreMappedDataAs](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/datecontentcontrol/storemappeddataas-property/llms-full.txt) |  |  |
| [DocumentServer.Fields.DropDownListContentControl](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/dropdownlistcontentcontrol/llms-full.txt) | [ListItems](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/dropdownlistcontentcontrol/listitems-property/llms-full.txt) |  |  |
| [DocumentServer.Fields.PlainTextContentControl](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/plaintextcontentcontrol/llms-full.txt) | [Text](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/plaintextcontentcontrol/text-property/llms-full.txt) |  |  |
| [DocumentServer.Fields.RichTextContentControl](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/richtextcontentcontrol/llms-full.txt) | [Text](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-fields/richtextcontentcontrol/text-property/llms-full.txt) |  |  |
| [ServerTextControl](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/servertextcontrol/llms-full.txt) | [IsLanguageDetectionEnabled](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/servertextcontrol/islanguagedetectionenabled-property/llms-full.txt) | [GetVersionInfo](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/servertextcontrol/getversioninfo-method/llms-full.txt) |  |
| [ServerVisualization.CaretStateEventArgs](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/caretstateeventargs/llms-full.txt) | [Direction](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/caretstateeventargs/direction-property/llms-full.txt), [Location](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/caretstateeventargs/location-property/llms-full.txt), [Size](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/caretstateeventargs/size-property/llms-full.txt), [Visibility](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/caretstateeventargs/visibility-property/llms-full.txt) |  |  |
| [ServerVisualization.DialogViewGenerator](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/dialogviewgenerator/llms-full.txt) | [ActivationState](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/dialogviewgenerator/activationstate-property/llms-full.txt), [Caption](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/dialogviewgenerator/caption-property/llms-full.txt), [UserInput](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/dialogviewgenerator/userinput-property/llms-full.txt), [View](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/dialogviewgenerator/view-property/llms-full.txt) |  | [CaretStateChanged](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/dialogviewgenerator/caretstatechanged-event/llms-full.txt), [Closed](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/dialogviewgenerator/closed-event/llms-full.txt), [ShowDialogBox](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/dialogviewgenerator/showdialogbox-event/llms-full.txt), [ShowErrorMessage](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/dialogviewgenerator/showerrormessage-event/llms-full.txt) |
| [ServerVisualization.DocumentSizeChangedEventArgs](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/documentsizechangedeventargs/llms-full.txt) | [Height](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/documentsizechangedeventargs/height-property/llms-full.txt), [Width](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/documentsizechangedeventargs/width-property/llms-full.txt) |  |  |
| [ServerVisualization.DrawShapeEventArgs](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/drawshapeeventargs/llms-full.txt) | [Kind](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/drawshapeeventargs/kind-property/llms-full.txt), [Location](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/drawshapeeventargs/location-property/llms-full.txt), [Size](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/drawshapeeventargs/size-property/llms-full.txt) |  |  |
| [ServerVisualization.MenuItem](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/menuitem/llms-full.txt) | [Checked](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/menuitem/checked-property/llms-full.txt), [Enabled](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/menuitem/enabled-property/llms-full.txt), [Image](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/menuitem/image-property/llms-full.txt), [Items](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/menuitem/items-property/llms-full.txt), [Text](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/menuitem/text-property/llms-full.txt) | [Execute](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/menuitem/execute-method/llms-full.txt) |  |
| [ServerVisualization.RulerBarViewGenerator](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/rulerbarviewgenerator/llms-full.txt) | [Alignment](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/rulerbarviewgenerator/alignment-property/llms-full.txt), [BorderStyle](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/rulerbarviewgenerator/borderstyle-property/llms-full.txt), [DisplayColors](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/rulerbarviewgenerator/displaycolors-property/llms-full.txt), [EnablePageMargins](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/rulerbarviewgenerator/enablepagemargins-property/llms-full.txt), [Location](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/rulerbarviewgenerator/location-property/llms-full.txt), [ScaleUnit](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/rulerbarviewgenerator/scaleunit-property/llms-full.txt), [UserInput](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/rulerbarviewgenerator/userinput-property/llms-full.txt), [View](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/rulerbarviewgenerator/view-property/llms-full.txt) | [Create](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/rulerbarviewgenerator/create-method/llms-full.txt), [ResetDisplayColors](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/rulerbarviewgenerator/resetdisplaycolors-method/llms-full.txt) |  |
| [ServerVisualization.RulerBarViewGenerator.Colors](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/rulerbarviewgenerator-colors/llms-full.txt) | [BackColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/rulerbarviewgenerator-colors/backcolor-property/llms-full.txt), [ForeColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/rulerbarviewgenerator-colors/forecolor-property/llms-full.txt), [GradientBackColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/rulerbarviewgenerator-colors/gradientbackcolor-property/llms-full.txt), [RulerColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/rulerbarviewgenerator-colors/rulercolor-property/llms-full.txt), [SeparatorColorDark](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/rulerbarviewgenerator-colors/separatorcolordark-property/llms-full.txt), [SeparatorColorLight](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/rulerbarviewgenerator-colors/separatorcolorlight-property/llms-full.txt) | [ResetBackColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/rulerbarviewgenerator-colors/resetbackcolor-method/llms-full.txt), [ResetForeColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/rulerbarviewgenerator-colors/resetforecolor-method/llms-full.txt), [ResetGradientBackColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/rulerbarviewgenerator-colors/resetgradientbackcolor-method/llms-full.txt), [ResetRulerColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/rulerbarviewgenerator-colors/resetrulercolor-method/llms-full.txt), [ResetSeparatorColorDark](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/rulerbarviewgenerator-colors/resetseparatorcolordark-method/llms-full.txt), [ResetSeparatorColorLight](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/rulerbarviewgenerator-colors/resetseparatorcolorlight-method/llms-full.txt) |  |
| [ServerVisualization.ShowDialogBoxEventArgs](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/showdialogboxeventargs/llms-full.txt) | [DialogBox](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/showdialogboxeventargs/dialogbox-property/llms-full.txt) |  |  |
| [ServerVisualization.ShowErrorMessageEventArgs](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/showerrormessageeventargs/llms-full.txt) | [ErrorMessage](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/showerrormessageeventargs/errormessage-property/llms-full.txt) |  |  |
| [ServerVisualization.StatusBarViewGenerator](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator/llms-full.txt) | [BorderStyle](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator/borderstyle-property/llms-full.txt), [ColumnText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator/columntext-property/llms-full.txt), [DisplayColors](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator/displaycolors-property/llms-full.txt), [Font](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator/font-property/llms-full.txt), [LineText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator/linetext-property/llms-full.txt), [PageCounterText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator/pagecountertext-property/llms-full.txt), [PageText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator/pagetext-property/llms-full.txt), [SectionCounterText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator/sectioncountertext-property/llms-full.txt), [SectionText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator/sectiontext-property/llms-full.txt), [ShowColumn](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator/showcolumn-property/llms-full.txt), [ShowKeyStates](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator/showkeystates-property/llms-full.txt), [ShowLanguage](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator/showlanguage-property/llms-full.txt), [ShowLine](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator/showline-property/llms-full.txt), [ShowPage](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator/showpage-property/llms-full.txt), [ShowPageCounter](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator/showpagecounter-property/llms-full.txt), [ShowSection](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator/showsection-property/llms-full.txt), [ShowSectionCounter](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator/showsectioncounter-property/llms-full.txt), [ShowZoom](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator/showzoom-property/llms-full.txt), [ShowZoomTrackBar](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator/showzoomtrackbar-property/llms-full.txt), [UserInput](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator/userinput-property/llms-full.txt), [View](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator/view-property/llms-full.txt) | [Create](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator/create-method/llms-full.txt), [ResetDisplayColors](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator/resetdisplaycolors-method/llms-full.txt) |  |
| [ServerVisualization.StatusBarViewGenerator.Colors](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator-colors/llms-full.txt) | [BackColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator-colors/backcolor-property/llms-full.txt), [BackColorBottom](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator-colors/backcolorbottom-property/llms-full.txt), [BackColorMiddle](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator-colors/backcolormiddle-property/llms-full.txt), [BackColorTop](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator-colors/backcolortop-property/llms-full.txt), [ForeColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator-colors/forecolor-property/llms-full.txt), [FrameColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator-colors/framecolor-property/llms-full.txt), [GradientBackColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator-colors/gradientbackcolor-property/llms-full.txt), [SeparatorColorDark](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator-colors/separatorcolordark-property/llms-full.txt), [SeparatorColorLight](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator-colors/separatorcolorlight-property/llms-full.txt) | [ResetBackColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator-colors/resetbackcolor-method/llms-full.txt), [ResetBackColorBottom](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator-colors/resetbackcolorbottom-method/llms-full.txt), [ResetBackColorMiddle](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator-colors/resetbackcolormiddle-method/llms-full.txt), [ResetBackColorTop](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator-colors/resetbackcolortop-method/llms-full.txt), [ResetForeColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator-colors/resetforecolor-method/llms-full.txt), [ResetFrameColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator-colors/resetframecolor-method/llms-full.txt), [ResetGradientBackColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator-colors/resetgradientbackcolor-method/llms-full.txt), [ResetSeparatorColorDark](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator-colors/resetseparatorcolordark-method/llms-full.txt), [ResetSeparatorColorLight](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/statusbarviewgenerator-colors/resetseparatorcolorlight-method/llms-full.txt) |  |
| [ServerVisualization.TextContextMenuEventArgs](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textcontextmenueventargs/llms-full.txt) | [ContextMenuLocation](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textcontextmenueventargs/contextmenulocation-property/llms-full.txt), [Items](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textcontextmenueventargs/items-property/llms-full.txt), [Location](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textcontextmenueventargs/location-property/llms-full.txt), [RightToLeft](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textcontextmenueventargs/righttoleft-property/llms-full.txt) |  |  |
| [ServerVisualization.TextViewGenerator](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/llms-full.txt) | [ActivationState](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/activationstate-property/llms-full.txt), [AllowUndo](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/allowundo-property/llms-full.txt), [CanCopy](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/cancopy-property/llms-full.txt), [CanPaste](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/canpaste-property/llms-full.txt), [CanRedo](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/canredo-property/llms-full.txt), [CanUndo](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/canundo-property/llms-full.txt), [ControlChars](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/controlchars-property/llms-full.txt), [DisplayColors](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/displaycolors-property/llms-full.txt), [DocumentTargetMarkers](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/documenttargetmarkers-property/llms-full.txt), [EditMode](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/editmode-property/llms-full.txt), [InputFormat](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/inputformat-property/llms-full.txt), [Location](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/location-property/llms-full.txt), [RulerBar](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/rulerbar-property/llms-full.txt), [StatusBar](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/statusbar-property/llms-full.txt), [TextFrameMarkerLines](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/textframemarkerlines-property/llms-full.txt), [UserInput](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/userinput-property/llms-full.txt), [VerticalRulerBar](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/verticalrulerbar-property/llms-full.txt), [View](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/view-property/llms-full.txt) | [GetDialogBox](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/getdialogbox-method/llms-full.txt), [OnBarcodeDeselected](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/onbarcodedeselected-method/llms-full.txt), [OnBarcodeSelected](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/onbarcodeselected-method/llms-full.txt), [OnCaretStateChanged](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/oncaretstatechanged-method/llms-full.txt), [OnChanged](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/onchanged-method/llms-full.txt), [OnCharFormatChanged](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/oncharformatchanged-method/llms-full.txt), [OnChartDeselected](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/onchartdeselected-method/llms-full.txt), [OnChartSelected](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/onchartselected-method/llms-full.txt), [OnDocumentLinkClicked](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/ondocumentlinkclicked-method/llms-full.txt), [OnDocumentSizeChanged](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/ondocumentsizechanged-method/llms-full.txt), [OnDrawShape](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/ondrawshape-method/llms-full.txt), [OnHeaderFooterActivated](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/onheaderfooteractivated-method/llms-full.txt), [OnHeaderFooterDeactivated](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/onheaderfooterdeactivated-method/llms-full.txt), [OnHypertextLinkClicked](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/onhypertextlinkclicked-method/llms-full.txt), [OnImageDeselected](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/onimagedeselected-method/llms-full.txt), [OnImageSelected](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/onimageselected-method/llms-full.txt), [OnInputPositionChanged](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/oninputpositionchanged-method/llms-full.txt), [OnPageFormatChanged](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/onpageformatchanged-method/llms-full.txt), [OnParagraphFormatChanged](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/onparagraphformatchanged-method/llms-full.txt), [OnTextContextMenuOpening](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/ontextcontextmenuopening-method/llms-full.txt), [OnTextFrameDeselected](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/ontextframedeselected-method/llms-full.txt), [OnTextFrameSelected](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/ontextframeselected-method/llms-full.txt), [Redo](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/redo-method/llms-full.txt), [Undo](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/undo-method/llms-full.txt) | [BarcodeDeselected](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/barcodedeselected-event/llms-full.txt), [BarcodeSelected](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/barcodeselected-event/llms-full.txt), [CaretStateChanged](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/caretstatechanged-event/llms-full.txt), [Changed](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/changed-event/llms-full.txt), [CharFormatChanged](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/charformatchanged-event/llms-full.txt), [ChartDeselected](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/chartdeselected-event/llms-full.txt), [ChartSelected](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/chartselected-event/llms-full.txt), [DocumentLinkClicked](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/documentlinkclicked-event/llms-full.txt), [DocumentSizeChanged](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/documentsizechanged-event/llms-full.txt), [DrawShape](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/drawshape-event/llms-full.txt), [HeaderFooterActivated](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/headerfooteractivated-event/llms-full.txt), [HeaderFooterDeactivated](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/headerfooterdeactivated-event/llms-full.txt), [HypertextLinkClicked](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/hypertextlinkclicked-event/llms-full.txt), [ImageDeselected](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/imagedeselected-event/llms-full.txt), [ImageSelected](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/imageselected-event/llms-full.txt), [InputPositionChanged](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/inputpositionchanged-event/llms-full.txt), [PageFormatChanged](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/pageformatchanged-event/llms-full.txt), [ParagraphFormatChanged](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/paragraphformatchanged-event/llms-full.txt), [TextContextMenuOpening](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/textcontextmenuopening-event/llms-full.txt), [TextFrameDeselected](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/textframedeselected-event/llms-full.txt), [TextFrameSelected](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/textframeselected-event/llms-full.txt) |
| [ServerVisualization.TextViewGenerator.Colors](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator-colors/llms-full.txt) | [DarkShadowColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator-colors/darkshadowcolor-property/llms-full.txt), [DesktopColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator-colors/desktopcolor-property/llms-full.txt), [HeaderFooterLabelColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator-colors/headerfooterlabelcolor-property/llms-full.txt), [HeaderFooterLineColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator-colors/headerfooterlinecolor-property/llms-full.txt), [LightShadowColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator-colors/lightshadowcolor-property/llms-full.txt) | [ResetDarkShadowColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator-colors/resetdarkshadowcolor-method/llms-full.txt), [ResetDesktopColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator-colors/resetdesktopcolor-method/llms-full.txt), [ResetHeaderFooterLabelColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator-colors/resetheaderfooterlabelcolor-method/llms-full.txt), [ResetHeaderFooterLineColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator-colors/resetheaderfooterlinecolor-method/llms-full.txt), [ResetLightShadowColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator-colors/resetlightshadowcolor-method/llms-full.txt) |  |
| [ServerVisualization.UserInput](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/userinput/llms-full.txt) |  | [SendKeyDown](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/userinput/sendkeydown-method/llms-full.txt), [SendKeyPress](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/userinput/sendkeypress-method/llms-full.txt), [SendKeyUp](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/userinput/sendkeyup-method/llms-full.txt), [SendMouseDoubleClick](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/userinput/sendmousedoubleclick-method/llms-full.txt), [SendMouseDown](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/userinput/sendmousedown-method/llms-full.txt), [SendMouseMove](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/userinput/sendmousemove-method/llms-full.txt), [SendMouseUp](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/userinput/sendmouseup-method/llms-full.txt), [SendMouseWheel](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/userinput/sendmousewheel-method/llms-full.txt) |  |
| [ServerVisualization.View](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/view/llms-full.txt) | [Location](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/view/location-property/llms-full.txt), [ScrollPadding](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/view/scrollpadding-field/llms-full.txt), [Size](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/view/size-property/llms-full.txt), [ZoomFactor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/view/zoomfactor-property/llms-full.txt) | [GetCursorKind](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/view/getcursorkind-method/llms-full.txt), [GetImage](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/view/getimage-method/llms-full.txt), [OnAutoHScroll](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/view/onautohscroll-method/llms-full.txt), [OnAutoVScroll](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/view/onautovscroll-method/llms-full.txt), [OnChanged](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/view/onchanged-method/llms-full.txt), [OnZoomed](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/view/onzoomed-method/llms-full.txt) | [AutoHScroll](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/view/autohscroll-event/llms-full.txt), [AutoVScroll](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/view/autovscroll-event/llms-full.txt), [Changed](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/view/changed-event/llms-full.txt), [Zoomed](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/view/zoomed-event/llms-full.txt) |
| [VersionInfo](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/versioninfo/llms-full.txt) | [Major](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/versioninfo/major-property/llms-full.txt), [Minor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/versioninfo/minor-property/llms-full.txt), [ProductLevel](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/versioninfo/productlevel-property/llms-full.txt), [ServicePack](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/versioninfo/servicepack-property/llms-full.txt) |  |  |
| [Web.TextControl](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/textcontrol/llms-full.txt) | [Dock](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/textcontrol/dock-property/llms-full.txt), [IsReady](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/textcontrol/isready-property/llms-full.txt) | [GetFileDirectory](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/textcontrol/getfiledirectory-method/llms-full.txt), [GetFileDirectoryAsync](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/textcontrol/getfiledirectoryasync-method/llms-full.txt), [LoadDataSet](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/textcontrol/loaddataset-method/llms-full.txt), [LoadDataSetAsync](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/textcontrol/loaddatasetasync-method/llms-full.txt), [LoadText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/textcontrol/loadtext-method/llms-full.txt), [LoadTextAsync](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/textcontrol/loadtextasync-method/llms-full.txt), [LoadXMLDatabase](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/textcontrol/loadxmldatabase-method/llms-full.txt), [LoadXMLDatabaseAsync](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/textcontrol/loadxmldatabaseasync-method/llms-full.txt), [SaveText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/textcontrol/savetext-method/llms-full.txt), [SetFileDirectory](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/textcontrol/setfiledirectory-method/llms-full.txt), [SetFileDirectoryAsync](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/textcontrol/setfiledirectoryasync-method/llms-full.txt) |  |

### Next Steps

- [Version 22.0](https://docs.textcontrol.com/tx-text-control-dotnet-server/whats-new/older-versions/2200/llms-full.txt): the features of the next version.
- [Version 20.0](https://docs.textcontrol.com/tx-text-control-dotnet-server/whats-new/older-versions/2000/llms-full.txt): right-to-left text, hyphenation and object merging.
- [Content Controls](https://docs.textcontrol.com/tx-text-control-dotnet-server/document-processing/content-controls/llms-full.txt): content controls in the current version.

---

## Nearby

- **Previous:** [What's New in TX Text Control .NET Server 22.0](https://docs.textcontrol.com/tx-text-control-dotnet-server/whats-new/older-versions/2200/llms-full.txt)
- **Next:** [What's New in TX Text Control 20.0](https://docs.textcontrol.com/tx-text-control-dotnet-server/whats-new/older-versions/2000/llms-full.txt)
