TX Text Control .NET Server

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

Topic

Version 22.0 built on the HTML5 Web Editor that version 21.0 had introduced. The editor learned to paste formatted content and accept dropped files, and its server control received an API for selections and text parts. For document processing, the version switched image handling to the Windows Imaging Component and added JavaScript actions to PDF documents.

Version 22.0 was released in April 2015 as TX Text Control X12, together with TX Spell .NET 6.0, as the blog article TX Text Control X12 and TX Spell 6.0 Released announced. The HTML5 Web Editor of this version is the ASP.NET Web Forms control Web.TextControl on the .NET Framework, which is legacy technology today; new applications use the Document Editor. The features of the Windows Forms and WPF controls of this version, such as the new WPF button bar, ribbon tabs and dialog boxes, aren't part of TX Text Control .NET Server and aren't listed here.

Version 22.0 at a Glance

AreaWhat is new
HTML5 Web EditorPasting formatted content, dropping files and images, a collapsible ribbon, a spell checking dialog, direct printing, full localization
Web Editor programmingSelections and text parts on the server, the TXTextControl JavaScript object in the browser, new properties of Web.TextControl
ImagesLoading and saving with the Windows Imaging Component, TIF and GIF export
PDFDocument-level JavaScript actions
Text positionsInput position markers, scrolling to the input position, headers and footers of a page

HTML5 Web Editor

The Web Editor is the Web.TextControl server control, a WYSIWYG word processor in an ASP.NET Web Forms page. Version 22.0 changed how users work with it:

  • Clipboard. Formatted content copied in a client application, for example MS Word, can be pasted into the editor.
  • Drag and drop. Users can drop document files and images directly onto the text area.
  • Ribbon. The ribbon bar can be collapsed and scrolls horizontally when it doesn't fit.
  • Spell checking. A dialog box for spell checking was added.
  • Printing. Printing opens the print dialog box of the browser without an extra window.
  • Localization. The Web Editor belongs to the resource kit and can be localized completely.

Program the Web Editor

Document Processing

Upgrade to Version 22.0

The update notes of version 22.0 concern TX Text Control .NET for WPF only: the WPF button bar replaced several of its properties with Items, BorderBrush and BorderThickness, the WPF TextControl lost its MousePosition property and can be used only after its own Loaded event. None of these classes is part of TX Text Control .NET Server.

New Classes, Properties, Methods and Events

The classes and members below are the ones that the What's New documentation of version 22.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.

New Classes

Members by Class

Next Steps

  • Version 23.0: the features of the next version.
  • Version 21.0: the version that introduced the HTML5 Web Editor and the ServerVisualization namespace.
  • Document Editor: the browser-based editor of the current version.