New Classes, Properties, Methods and Events for Windows Forms

In TX Text Control 26.0 for Windows Forms the following new classes, properties, methods and events have been added:

Classes

Class Description
TXTextControl.CannotTrackChangeEventArgs The CannotTrackChangeEventArgs class provides data for the CannotTrackChange event.
TXTextControl.DocumentServer.DataShaping.FilterInstruction The FilterInstruction class is used to filter merge block data by certain conditions before merging.
TXTextControl.DocumentServer.DataShaping.SortingInstruction The SortingInstruction class contains merge block data sorting information such as the sort order and the column name to sort the data rows after.
TXTextControl.DocumentServer.Windows.Forms.FilterAndSortDialog The FilterAndSortDialog class allows the user to specify filters and sorting instructions for merge blocks.
TXTextControl.FormulaException The FormulaException class informs about an invalid syntax or missing parameters of formulas used in tables.
TXTextControl.NumberFormatException The NumberFormatException class informs about an invalid syntax of a numberformat used to display a formula result.
TXTextControl.TrackedChange A TrackedChange object represents a change made to the document after anyone has revised the document.
TXTextControl.TrackedChangeCollection Contains all tracked changes in the main text or another part of a document.
TXTextControl.TrackedChangeEventArgs The TrackedChangeEventArgs class provides data for the TrackedChangeChanged, TrackedChangeCreated, TrackedChangeStateChanged and TrackedChangeDeleted events.
TXTextControl.Windows.Forms.Ribbon.RibbonFormulaTab The RibbonFormulaTab class represents a Windows Forms ribbon tab for editing formulas in table cells.
TXTextControl.Windows.Forms.Sidebar The Sidebar class represents a container that gives quick access to a control which is either user-defined or a predefined TextControl feature interface.

Properties

Property Description
TXTextControl.DocumentServer.DataSources.MergeBlockInfo.BlockMergingCondition Gets or sets a condition the parent data row of this merge block has to satisfy so that this merge block is merged at all.
TXTextControl.DocumentServer.DataSources.MergeBlockInfo.Filters Gets or sets a list of filter instructions which are used to filter the data rows before merging.
TXTextControl.DocumentServer.DataSources.MergeBlockInfo.SortingInstructions Gets or sets a list of sorting instructions which are used to sort the data rows before merging.
TXTextControl.DocumentServer.DataSources.MergeBlockSettings.CreatedTable Returns the table created by DataSourceManager.InsertMergeBlock if property BlockTemplateType was set to BlockTemplateType.TableRow.
TXTextControl.DocumentServer.DataSources.MergeBlockSettings.TableID Gets or sets the ID of the table created by DataSourceManager.InsertMergeBlock.
TXTextControl.DocumentServer.MailMerge.RemoveEmptyLines Specifies whether text lines which are empty after merging should be removed from the template or not.
TXTextControl.DocumentServer.Windows.Forms.InsertMergeBlockDialog.CreatedTable Returns the newly created TXTextControl.Table if the merge block was inserted as a table row.
TXTextControl.HeaderFooter.TrackedChanges Gets a collection of all changes made in the header or footer.
TXTextControl.IFormattedText.TrackedChanges Gets a collection of all tracked changes.
TXTextControl.InputFormat.NumberFormat Gets or sets a number format which can be used to automatically format numbers in table cells.
TXTextControl.InputFormat.NumberTextType Gets or sets a value specifying whether text at the current input position is interpreted as a number which means that the period character (.) is defined as decimal separator and the comma character (,) is defined as thousands separator.
TXTextControl.InputFormat.StandardTextType Gets or sets a value specifying whether the text at the current input position is interpreted as standard text which means that it is displayed as it is.
TXTextControl.LoadSettings.AddParagraph Specifies whether or not a new paragraph is created before text is loaded.
TXTextControl.LoadSettings.DocumentPartName SpreadsheetML only. Gets or sets the name of the part of the document to be loaded.
TXTextControl.MainText.TrackedChanges Gets a collection of all changes made in the main text of the document.
TXTextControl.RulerBar.FormulaMode Gets or sets a value specifying whether the ruler bar shows cell references when the current input position is in a table cell.
TXTextControl.SaveSettings.OmittedContent Specifies data to be omitted when the document is saved.
TXTextControl.ServerTextControl.FormulaReferenceStyle Gets or sets a value determining how references to table cells in formulas are specified.
TXTextControl.ServerTextControl.IsFormulaCalculationEnabled Gets or sets a value indicating whether formulas in tables are automatically calculated when the text of an input cell is changed.
TXTextControl.ServerTextControl.TrackedChanges Gets a collection of all changes made in the active part of the document.
TXTextControl.SubTextPart.Data Gets or sets additional data of the subtextpart.
TXTextControl.TableCell.Formula Gets or sets the table cell's formula.
TXTextControl.TableCellFormat.NumberFormat Gets or sets a number format for the table cell.
TXTextControl.TableCellFormat.TextType Gets or sets the text type of the table cell which determines whether the cell's text is interpreted as a number or as text When the type is Standard, the cell's text is interpreted as text and it is displayed as it is.
TXTextControl.TableCollection.SupportedFormulaFunctions Gets a list of all formula functions currently supported.
TXTextControl.TableCollection.SupportedNumberFormats Gets a list of often used number formats for formula results.
TXTextControl.TextControl.FormulaReferenceStyle Gets or sets a value determining how references to table cells in formulas are specified.
TXTextControl.TextControl.IsFormulaCalculationEnabled Gets or sets a value indicating whether formulas in tables are automatically calculated when the text of an input cell is changed.
TXTextControl.TextControl.IsTrackChangesEnabled Gets or sets a value indicating whether track changes is active or not.
TXTextControl.TextControl.TrackedChanges Gets a collection of all changes made in the active part of the document.
TXTextControl.TextFrame.TrackedChanges Gets a collection of all changes made in a text frame.
TXTextControl.Windows.Forms.Ribbon.Ribbon.HasApplicationMenu Gets or sets a value defining whether the first tab of the ribbon is an application menu.
TXTextControl.Windows.Forms.Ribbon.RibbonButton.IsScalable Gets or sets value indicating whether the RibbonButton changes its display mode when the related ribbon group is scaled by resizing the application.
TXTextControl.Windows.Forms.Ribbon.RibbonForm.HasQuickAccessToolbar Gets or sets a value defining whether a quick access toolbar is shown in the caption area of the RibbonForm.
TXTextControl.Windows.Forms.Ribbon.RibbonFormattingTab.FindHorizontalSidebar Gets or sets the horizontal sidebar that is connected to the RibbonFormattingTab's TXITEM_Find button.
TXTextControl.Windows.Forms.Ribbon.RibbonFormattingTab.FindSidebar Gets or sets the vertical sidebar that is connected to the RibbonFormattingTab's TXITEM_Find button and its vertical sidebar drop down button.
TXTextControl.Windows.Forms.Ribbon.RibbonFormattingTab.GotoHorizontalSidebar Gets or sets the horizontal sidebar that is connected to the RibbonFormattingTab's TXITEM_Goto button.
TXTextControl.Windows.Forms.Ribbon.RibbonFormattingTab.GotoSidebar Gets or sets the vertical sidebar that is connected to the RibbonFormattingTab's TXITEM_Goto button and its vertical sidebar drop down button.
TXTextControl.Windows.Forms.Ribbon.RibbonFormattingTab.ReplaceHorizontalSidebar Gets or sets the horizontal sidebar that is connected to the RibbonFormattingTab's TXITEM_Replace button.
TXTextControl.Windows.Forms.Ribbon.RibbonFormattingTab.ReplaceSidebar Gets or sets the vertical sidebar that is connected to the RibbonFormattingTab's TXITEM_Replace button and its vertical sidebar drop down button.
TXTextControl.Windows.Forms.Ribbon.RibbonFormattingTab.StylesSidebar Gets or sets the sidebar that is connected to the RibbonFormattingTab's TXITEM_StylesGroup's dialog box launcher.
TXTextControl.Windows.Forms.Ribbon.RibbonGroup.KeyTip Gets or sets the keyboard shortcut of the RibbonGroup.
TXTextControl.Windows.Forms.Ribbon.RibbonProofingTab.TrackedChangesHorizontalSidebar Gets or sets the horizontal sidebar that is connected to the RibbonProofingTab's TXITEM_TrackedChanges button.
TXTextControl.Windows.Forms.Ribbon.RibbonProofingTab.TrackedChangesSidebar Gets or sets the vertical sidebar that is connected to the RibbonProofingTab's TXITEM_TrackedChanges button.
TXTextControl.Windows.Forms.Ribbon.RibbonTextBox.IsScalable Gets or sets a value indicating whether the RibbonTextBox changes its display mode when the related ribbon group is scaled by resizing the application.
TXTextControl.Windows.Forms.Ribbon.RibbonTextBox.SelectedText Gets or sets the text of the current selection in the text box.
TXTextControl.Windows.Forms.Ribbon.RibbonTextBox.SelectionLength Gets or sets the number of characters in the current selection in the text box.
TXTextControl.Windows.Forms.Ribbon.RibbonTextBox.SelectionStart Gets or sets the starting position of the text selected in the text box

Methods

Method Description
TXTextControl.LoadSettings.GetDocumentPartNames SpreadsheetML only. Returns the names of all document parts the specified document contains.
TXTextControl.ServerTextControl.OnTrackedChangeCreated Raises the TrackedChangeCreated event.
TXTextControl.ServerTextControl.OnTrackedChangeDeleted Raises the TrackedChangeDeleted event.
TXTextControl.TextControl.OnCannotTrackChange Raises the CannotTrackChange event.
TXTextControl.TextControl.OnMainTextActivated Raises the MainTextActivated event.
TXTextControl.TextControl.OnTrackedChangeChanged Raises the TrackedChangeChanged event.
TXTextControl.TextControl.OnTrackedChangeCreated Raises the TrackedChangeCreated event.
TXTextControl.TextControl.OnTrackedChangeDeleted Raises the TrackedChangeDeleted event.
TXTextControl.TextControl.OnTrackedChangeStateChanged Raises the TrackedChangeStateChanged event.

Events

Event Description
TXTextControl.ServerTextControl.TrackedChangeCreated Occurs when a tracked change has been created.
TXTextControl.ServerTextControl.TrackedChangeDeleted Occurs when a tracked change has been deleted.
TXTextControl.TextControl.CannotTrackChange Determines how to handle a change of the document that cannot be added to the list of tracked changes.
TXTextControl.TextControl.MainTextActivated Occurs when the main text of the document gets the current text input position from another part of the document, such as a header, a footer or a textframe.
TXTextControl.TextControl.TrackedChangeChanged Occurs when the text of a tracked change has been altered.
TXTextControl.TextControl.TrackedChangeCreated Occurs when a tracked change has been created.
TXTextControl.TextControl.TrackedChangeDeleted Occurs when a tracked change has been deleted.
TXTextControl.TextControl.TrackedChangeStateChanged Occurs when the state of a tracked change alters from active to inactive or vice versa.