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.ApplicationField Represents a Text Control ApplciationField.
Javascript: TXTextControl.ClipboardMode Determines the clipboard mode.
Javascript: TXTextControl.ClipboardModeChangedEventArgs The event argument object for the clipboardModeChanged event.
Javascript: TXTextControl.ClipboardTransferAbortedEventArgs The event argument object for the clipboardDataTransferAborted event.
Javascript: TXTextControl.ClipboardTransferCompleteEventArgs The event argument object for the clipboardDataTransferComplete event.
Javascript: TXTextControl.ClipboardTransferProgressEventArgs The event argument object for the clipboardDataTransferProgress event.
Javascript: TXTextControl.ClipboardTransferStartEventArgs The event argument object for the clipboardDataTransferStart event.
Javascript: TXTextControl.Color Represents an ARGB (alpha, red, green, blue) color.
Javascript: TXTextControl.CultureSettings An object of this type is returned by the function getCultures.
Javascript: TXTextControl.DateField Represents an MS Word specific DATEFIELD field.
Javascript: TXTextControl.DocumentLoadedEventArgs The event argument object for the documentLoaded event.
Javascript: TXTextControl.DocumentPermissions The type of the documentPermissions property.
Javascript: TXTextControl.FieldType Determines the possible MS Word specific merge field types supported by the TX Text Control JavaScript API.
Javascript: TXTextControl.FileDroppedEventArgs The event argument object for the fileDropped event.
Javascript: TXTextControl.HighlightMode Contains all possible values for property highlightMode of class SubTextPart.
Javascript: TXTextControl.HorizontalAlignment Determines values for the horizontal alignment of the text or of text frames, images and charts.
Javascript: TXTextControl.HyperlinkClickedEventArgs The event argument object for the hyperlinkClicked event.
Javascript: TXTextControl.IfField Represents an MS Word specific IFFIELD field.
Javascript: TXTextControl.ImageCollection The type of the images property.
Javascript: TXTextControl.ImageInsertionMode Determines how an Image can be inserted in the text.
Javascript: TXTextControl.IncludeTextField Represents an MS Word specific INCLUDETEXT field.
Javascript: TXTextControl.InputPositionChangedEventArgs The event argument object for the inputPositionChanged event.
Javascript: TXTextControl.MergeField Represents an MS Word specific MERGEFIELD field.
Javascript: TXTextControl.MergeFieldTextFormat Determines the possible text formats for merge fields containing text.
Javascript: TXTextControl.NextField Represents an MS Word specific NEXT field.
Javascript: TXTextControl.NextIfField Represents an MS Word specific NEXTIF field.
Javascript: TXTextControl.Point Represents a pair of x- and y-coordinates that defines a point in a two-dimensional plane.
Javascript: TXTextControl.Proofing A JavaScript object which was introduced to act as a namespace for all proofing and spell checking methods and properties.
Javascript: TXTextControl.Rectangle Stores a Point and a Size object that represent the location and size of a rectangle.
Javascript: TXTextControl.RelationalOperator Determines the relational operator used by some types of merge fields.
Javascript: TXTextControl.Ribbon The type of the ribbon property of the TXTextControl object.
Javascript: TXTextControl.RibbonPermissionsTab The type of the ribbonPermissionsTab property.
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.Size Stores a pair of numbers which specify a height and width.
Javascript: TXTextControl.SpecialZoomFactor Determines the special zoom factor values for property TXTextControl.zoomFactor.
Javascript: TXTextControl.StreamType Determines a certain text format.
Javascript: TXTextControl.SubTextPart The callback function argument for the getSubTextParts function.
Javascript: TXTextControl.SubTextPartEventArgs The event argument for the SubTextPart related events.
Javascript: TXTextControl.TextDroppedEventArgs The event argument object for the textDropped event.
Javascript: TXTextControl.TextField Represents a Text Control TextField.
Javascript: TXTextControl.TextFieldEventArgs The event argument object for text field related events.
Javascript: TXTextControl.TextFrameCollection The type of the textFrames property.
Javascript: TXTextControl.TextFrameInsertionMode Determines how a text frame can be inserted in the text.
Javascript: TXTextControl.TextPart The callback function argument for the getTextParts function.
Javascript: TXTextControl.TextPastedEventArgs The event argument object for the textPasted event.
Javascript: TXTextControl.TextViewLocationChangedEventArgs The event argument object for the textViewLocationChanged event.
Javascript: TXTextControl.UserDictionaryInfo This class contains read only information about a user dictionary.
Javascript: TXTextControl.WebSocketClosedEventArgs The event argument object for the webSocketClosed event.
Javascript: TXTextControl.ZoomFactorChangedEventArgs The event argument object for the zoomFactorChanged 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.