TX Text Control .NET Server

What's New in TX Text Control .NET Server 27.0

Topic

For TX Text Control .NET Server, version 27.0 was a small release: most of its features, such as support for high DPI displays and UI Automation, concern the Windows Forms and WPF controls. On the server, it brought highlighting for every kind of text field and two helper methods in the Document Editor's JavaScript API.

Version 27.0 was released on May 28, 2019, as TX Text Control X17, together with TX Text Control .NET for Windows Forms, TX Text Control .NET for WPF and TX Text Control ActiveX. Its last full installer, that of Service Pack 2, is dated February 6, 2020. The features below are the ones added since version 26.0.

Version 27.0 at a Glance

AreaWhat is new
Text fieldsHighlighting of hypertext links, application fields, page number fields and all other text fields
Document EditorBase64 encoding and decoding of Unicode strings in the JavaScript API

Text Fields

Every kind of text field can be highlighted with a color, for example a HypertextLink, an ApplicationField such as a merge field or a PageNumberField.

  • When a field is highlighted. TextField.HighlightMode takes Always, Never or Activated. With Activated, the field is highlighted only while it contains the input position and the control has the input focus. The default is Never.
  • The color. TextField.HighlightColor sets the color. It has to be semitransparent, with an alpha value below 255, so that the text of the field stays visible, and it can then be combined with other colors of the text. The default is black with an alpha value of 60, a light gray.

Fields describes the text fields of a document, and Fields those of the Document Editor.

Document Editor

The TXTextControl object of the Document Editor's JavaScript API received two methods for Base64 strings: atobUTF8 decodes a Base64 string, and btoaUTF8 encodes a Unicode string as Base64. See JavaScript API.

Upgrade to Version 27.0

  • No update notes. The What's New documentation of version 27.0 lists no changes to existing classes, properties, methods or events.
  • Breaking changes. No change of version 27.0 is known to break existing code. Breaking Changes starts with version 30.0.

New Classes, Properties, Methods and Events

These are the classes and members that the What's New documentation of version 27.0 lists for TX Text Control .NET Server. .NET names are relative to the TXTextControl namespace. Each name links to its current reference page.

.NET Members by Class

Document Editor JavaScript API

Next Steps