New Classes, Properties, Methods and Events

In TX Text Control 14.0 the following new classes, properties, methods and events have been added:

Classes

Class Description
TXTextControl.ApplicationField The ApplicationField class supports text field formats of applications such as Microsoft Word.
TXTextControl.ApplicationFieldCollection An instance of the ApplicationFieldCollection class contains all created or imported Microsoft Word or Heiler HighEdit fields represented through objects of the type ApplicationField.
TXTextControl.DocumentServer.MailMerge The MailMerge class is a .NET component that can be used to effortlessly merge template documents with database content in .NET projects, such as ASP.NET web applications, web services or Windows services.
TXTextControl.DocumentServer.MailMerge.BlockRowMergedEventArgs The BlockRowMergedEventArgs class provides data for the BlockRowMerged event.
TXTextControl.DocumentServer.MailMerge.DataRowMergedEventArgs The DataRowMergedEventArgs class provides data for the DataRowMerged event.
TXTextControl.Page An object of the Page class represents a formatted page of a document.
TXTextControl.PageCollection An instance of the PageCollection class contains all pages of a document.
TXTextControl.Section An object of the Section class represents a section of a document.
TXTextControl.SectionCollection An instance of the SectionCollection class contains all sections of a document.
TXTextControl.SectionFormat An instance of the SectionFormat class represents the formatting attributes of a section.

Properties

Property Description
TXTextControl.HeaderFooter.ApplicationFields Gets a collection of all Microsoft Word or Heiler HighEdit fields that have been created or imported from a Microsoft Word or RTF document.
TXTextControl.HeaderFooter.ConnectedToPrevious Gets or sets a value specifying whether the header or footer is connected with the header or footer of the previous section.
TXTextControl.HeaderFooter.SectionNumber Returns the number of the section to which the header or footer belongs.
TXTextControl.InputPosition.PageInSection Gets the page number in the section containing the current text input position.
TXTextControl.InputPosition.Section Gets the section number of the current text input position.
TXTextControl.Line.Page Gets the number of the page to which the line belongs.
TXTextControl.LoadSettings.ApplicationFieldFormat Specifies the format of text fields which are imported.
TXTextControl.LoadSettings.ApplicationFieldTypeNames Specifies an array of strings containing the type names of fields which are to be imported.
TXTextControl.Selection.SectionFormat Gets or sets page settings such as margins, size and orientation for the selected text.
TXTextControl.ServerTextControl.ApplicationFields Gets a collection of all Microsoft Word or Heiler HighEdit fields that have been created or imported from a Microsoft Word or RTF document.
TXTextControl.ServerTextControl.FormattingPrinter Gets or sets the name of a printer the text dimensions and capabilities of which are used to format the document.
TXTextControl.ServerTextControl.GetPages Gets a collection of all pages in the document.
TXTextControl.ServerTextControl.Landscape Gets or sets a value indicating whether the page orientation is landscape or portrait.
TXTextControl.ServerTextControl.Sections Gets a collection of all sections in the document.
TXTextControl.StatusBar.PageCounterText Gets or sets the text in the 'Page counter' area of the status bar.
TXTextControl.StatusBar.SectionCounterText Gets or sets the text in the 'Section counter' area of the status bar.
TXTextControl.StatusBar.SectionText Gets or sets the text in the 'Section' area of the status bar.
TXTextControl.StatusBar.ShowColumn Specifies whether the status bar shows the column number of the current text input position.
TXTextControl.StatusBar.ShowKeyStates Specifies whether the status bar shows the key state of the CAPSLOCK and the NUMLOCK key and the current insertion mode, insert or overwrite.
TXTextControl.StatusBar.ShowLine Specifies whether the status bar shows the line number of the current text input position.
TXTextControl.StatusBar.ShowPage Specifies whether the status bar shows the page number of the current text input position.
TXTextControl.StatusBar.ShowPageCounter Specifies whether the status bar shows the number of pages the document consists of.
TXTextControl.StatusBar.ShowSection Specifies whether the status bar shows the section number of the current text input position.
TXTextControl.StatusBar.ShowSectionCounter Specifies whether the status bar shows the number of sections the document consists of.
TXTextControl.StatusBar.ShowZoom Specifies whether the status bar shows the current zoom factor.
TXTextControl.TextControl.ApplicationFields Gets a collection of all application fields contained in the text part with the input focus.
TXTextControl.TextControl.BackgroundStyle Defines the kind of view to display the page background.
TXTextControl.TextControl.FormattingPrinter Gets or sets the name of a printer the text dimensions and capabilities of which are used to format the document.
TXTextControl.TextControl.GetPages Gets a collection of all pages in the document.
TXTextControl.TextControl.HeaderFooterActivationStyle Gets or sets a value specifying the activation style for headers and footers.
TXTextControl.TextControl.HeaderFooterFrameStyle Gets or sets a value specifying the frame for activated headers and footers.
TXTextControl.TextControl.Landscape Gets or sets a value indicating whether the page orientation is landscape or portrait.
TXTextControl.TextControl.Sections Gets a collection of all sections in the document.
TXTextControl.TextFrame.ApplicationFields Gets a collection of all Microsoft Word or Heiler HighEdit fields that have been created or imported from a Microsoft Word or RTF document.

Methods

Method Description
TXTextControl.ServerTextControl.Append Loads text in a certain format from a file, a byte array or a string and appends it to the existing document.
TXTextControl.TextControl.Append Loads text in a certain format from a file, a byte array or a string and appends it to the existing document.
TXTextControl.TextControl.OnPageChanged Raises the PageChanged event.
TXTextControl.TextControl.OnSectionChanged Raises the SectionChanged event.
TXTextControl.TextControl.SectionFormatDialog Invokes the built-in tabbed dialog box for setting section attributes.

Events

Event Description
TXTextControl.TextControl.PageChanged Occurs when the text input position has been moved to another page.
TXTextControl.TextControl.SectionChanged Occurs when the text input position has been moved to another section.