Web Editor

The Web.TextControl (HTML5 Web Editor) is an ASP.NET server control that allows the integration of a fully-featured WYSIWYG word processor in ASP.NET Web applications. This control works together with the TX Text Control Web Server running as a Windows Service hosted on a Web server. The TX Text Control Web Server engine is used to synchronize the document with the server in order to provide consistent WYSIWYG text rendering. The technical concept is explained in HTML5 Web Editor - Technical Considerations. All programming elements belonging to the HTML5 Web Editor can be found in the TXTextControl.Web namespace.

Classes

Class Description
Javascript: TXTextControl The TXTextControl JavaScript object provides a public API to manipulate the web editor via JavaScript functions in the browser.
Javascript: TXTextControl.CultureSettings An object of this type is returned by the function getCultures.
Javascript: TXTextControl.DocumentLoadedEventArgs The event argument object for the documentLoaded event.
Javascript: TXTextControl.HyperlinkClickedEventArgs The event argument object for the hyperlinkClicked event.
Javascript: TXTextControl.InputPositionChangedEventArgs The event argument object for the inputPositionChanged event.
Javascript: TXTextControl.Ribbon The type of the ribbon property of the TXTextControl object.
Javascript: TXTextControl.RibbonTabIndexChangedEventArgs The event argument object for the ribbonTabIndexChanged event.
Javascript: TXTextControl.SaveDocumentResult The callback function argument for the saveDocument and the saveSelection functions.
Javascript: TXTextControl.Selection Describes and handles the position and length of a text selection.
Javascript: TXTextControl.SelectionBounds Is used with the setter of the selection property of the TextPart object.
Javascript: TXTextControl.SubTextPartEventArgs The event argument for the SubTextPart related events.
Javascript: TXTextControl.TextDroppedEventArgs The event argument object for the textDropped event.
Javascript: TXTextControl.TextFieldEventArgs The event argument object for text field related events.
Javascript: TXTextControl.TextPart The callback function argument for the getTextParts function.
Javascript: TXTextControl.WebSocketClosedEventArgs The event argument object for the webSocketClosed event.
TXTextControl.Web.HeaderFooter An instance of the Web.HeaderFooter class represents a header or footer in a Text Control document.
TXTextControl.Web.IFormattedText The Web.IFormattedText interface contains properties common to all text parts in a TX Text Control document.
TXTextControl.Web.MainText The Web.MainText class represents the main text of a TX Text Control document.
TXTextControl.Web.Selection The Web.Selection class describes and handles the position and length of a text selection.
TXTextControl.Web.TextControl The TextControl class implements a control with high-level text editing features.
TXTextControl.Web.TextFrame An instance of the Web.TextFrame class represents a text frame in a Text Control document.
TXTextControl.Web.TextPart The Web.TextPart class implements the Web.IFormattedText interface as well as public properties and internal functionality common to all text parts in a TX Text Control document.
TXTextControl.Web.TextPartCollection An instance of the Web.TextPartCollection class contains all text parts in a TX Text Control document.