New Features
TX Text Control 25.0 provides the following new features:
Documents with Restricted Access
TextControl can edit now documents with restrictions such as forbid editing, printing, formatting or copying contents to the clipboard. These restrictions can be specified with the DocumentPermissions property of a TextControl or WPF.TextControl and they are activated, if the EditMode property is changed from Edit to ReadAndSelect. If UsePassword is specified with the EditMode property, a dialog box is opened where the user can enter a password which protects the restrictions. To unprotect the document the same password must be entered when the edit mode is reset to Edit. The set of permissions and the password are saved in the document in an encrypted form. When a password protected document is loaded it is opened read only. Supported text formats are RTF, Microsoft Word (DOC and DOCX), Adobe PDF and the TX TextControl text format (TX).
Windows Automation
The TXTextControl WPF control implements now the text pattern interface of the Windows UI Automation technology the purpose of which is to expose rich information about the text of a loaded document through text ranges. Developers of accessibility tools can use this information to create software that makes applications running on Windows more accessible to people with vision, hearing, or motion disabilities.
Selection of Objects in the Background
The new TextControl.SelectObjects property controls the selection of objects which are located behind the text. When this property is set to true, a mouse click selects the object in the background. Otherwise, when this property is set to false, text in front of the object is selected. The RibbonFormattingTab has been extended with a Select Objects button.
Web Editor
A new ribbon tab dedicated to chart design and a new ribbon group on the 'Frame Formatting' tab containing general chart frame layout features have been added. It is now possible to copy content from the web editor to the client clipboard in HTML format. The preferred clipboard (client or server) can be selected via a new button on the 'Home' ribbon tab or with the JavaScript API.
Web Editor Programming
The JavaScript API has been enhanced. It is now possible to retrieve and manipulate text fields, application fields and sub text parts and to load and save user dictionaries. Events concerning the current state of clipboard content transfer from the server to the client as well as changes of the text view location and the zoom factor have been added.
Thesaurus
TX Text Control now supports synonyms which helps finding alternative words. The RibbonProofingTab now provides two new buttons to load specific thesaurus files from a selected directory and to open the built-in ThesaurusDialog. It provides synoynms at the current text input position. To use the thesaurus feature TX Spell.NET 7.0 must be installed.
.NET Framework
TX Text Control 25.0 has been compiled with .NET Framework 4.0. TX Text Control 25.0 for WPF has been compiled with .NET Framework 4.5.