New Classes, Properties, Methods and Events for Windows Forms

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

Classes

Class Description
TXTextControl.DocumentPermissions The DocumentPermissions class provides settings determining how the document can be edited, when the EditMode is changed from Edit to ReadAndSelect.
TXTextControl.DocumentServer.Windows.Forms.ChartDataRelationDialog The ChartDataRelationDialog class allows the user to prepare a ChartFrame object to display data from a data relation defined in a mail merge data source.
TXTextControl.EditableRegion An EditableRegion object represents an editable region in a TX Text Control document.
TXTextControl.EditableRegionCollection Contains all editable regions in the main text or another part of a document.
TXTextControl.EditableRegionEventArgs The EditableRegionEventArgs class provides data for the EditableRegionCreated, EditableRegionDeleted, EditableRegionEntered and EditableRegionLeft events.
TXTextControl.MiniToolbar The MiniToolbar class is the base class of the built-in mini toolbars TextMiniToolbar and ObjectMiniToolbar of a Windows Forms TextControl.
TXTextControl.MiniToolbarInitializedEventArgs The MiniToolbarInitializedEventArgs class provides data for the TextControl.TextMiniToolbarInitialized or TextControl.ObjectMiniToolbarInitialized event of a Windows Forms TextControl just after the pre-defined TextMiniToolbar or ObjectMiniToolbar was created.
TXTextControl.MiniToolbarOpeningEventArgs The MiniToolbarOpeningEventArgs class provides data for the TextControl.MiniToolbarOpening event of a Windows Forms TextControl.
TXTextControl.ObjectMiniToolbar The ObjectMiniToolbar class is a mini toolbar that appears when the ShowMiniToolbar property is set to MiniToolbarButton.RightButton or MiniToolbarButton.LeftButton | MiniToolbarButton.RightButton, the right mouse button is released and the current context is a selected text frame, drawing frame or barcode frame (ContextMenuLocation.SelectedFrame).
TXTextControl.TextMiniToolbar The TextMiniToolbar class is a mini toolbar that appears when ShowMiniToolbar property is set to MiniToolbarButton.LeftButton, MiniToolbarButton.RightButton or MiniToolbarButton.LeftButton | MiniToolbarButton.RightButton, the left or right mouse button is released and the current context is selected text (ContextMenuLocation.TextSelection), text at the input position (ContextMenuLocation.TextInputPosition) or an input position inside a table (ContextMenuLocation.Table).
TXTextControl.ThesaurusDialog The ThesaurusDialog class implements a Windows Forms dialog box that shows synonyms for selected text or a word at the current input position which will be selected on opening the dialog.
TXTextControl.Windows.Forms.Ribbon.RibbonChartLayoutTab The RibbonChartLayoutTab class represents a Windows Forms ribbon tab for editing objects of type ChartFrame.
TXTextControl.Windows.Forms.Ribbon.RibbonPermissionsTab The RibbonPermissionsTab class represents a Windows Forms ribbon tab for determining how the document can be edited, when it is enforced to be protected.

Properties

Property Description
TXTextControl.FrameBase.Bounds Gets the frame's bounding rectangle relative to the upper left corner of the document.
TXTextControl.HeaderFooter.EditableRegions Gets a collection of all editable regions in the header or footer.
TXTextControl.IFormattedText.EditableRegions Gets a collection of all editable regions.
TXTextControl.ServerTextControl.EditableRegions Gets a collection of all editable regions contained in the document.
TXTextControl.TextControl.CanCharacterFormat Informs whether the currently selected text can be formatted with character formatting attributes.
TXTextControl.TextControl.CanDocumentFormat Informs whether the document can be formatted with page and section formatting attributes.
TXTextControl.TextControl.CanEdit Informs whether the document's text and/or formatting attributes can be changed.
TXTextControl.TextControl.CanParagraphFormat Informs whether the currently selected text can be formatted with paragraph formatting attributes.
TXTextControl.TextControl.CanPrint Informs whether the document can be printed.
TXTextControl.TextControl.CanStyleFormat Informs whether the document can be formatted with formatting styles.
TXTextControl.TextControl.CanTableFormat Informs whether the currently selected text can be formatted with table formatting attributes.
TXTextControl.TextControl.DocumentPermissions Gets a DocumentPermissions object which provides properties determining how a document can be edited and formatted when the EditMode property is set to EditMode.ReadAndSelect.
TXTextControl.TextControl.EditableRegions Gets a collection of all editable regions contained in the document.
TXTextControl.TextControl.SelectObjects Gets or sets a value controlling the selection of objects which are inserted behind the text.
TXTextControl.TextControl.ShowMiniToolbar Gets or sets a value indicating whether a mini toolbar is shown.
TXTextControl.TextControl.UserNames Gets or sets a list of names specifying users who have access to editable regions.
TXTextControl.TextFrame.EditableRegions Gets a collection of all editable regions in the text frame.
TXTextControl.Windows.Forms.Ribbon.RibbonListView.MaxColumnCount Gets or sets a value specifying the maximum number of columns in this RibbonListView.
TXTextControl.Windows.Forms.Ribbon.RibbonListView.MinRowCount Gets or sets the minimum number of rows in this RibbonListView.

Methods

Method Description
TXTextControl.ServerTextControl.OnContentsReset Raises the ContentsReset event.
TXTextControl.ServerTextControl.OnEditableRegionCreated Raises the EditableRegionCreated event.
TXTextControl.ServerTextControl.OnEditableRegionDeleted Raises the EditableRegionDeleted event.
TXTextControl.ServerTextControl.OnSubTextPartCreated Raises the SubTextPartCreated event.
TXTextControl.ServerTextControl.OnSubTextPartDeleted Raises the SubTextPartDeleted event.
TXTextControl.ServerTextControl.SelectWord Selects the word at the current text input position.
TXTextControl.TextControl.ClientToDocument Computes client coordinates into document coordinates which are in twips relative to the top-left corner of the whole document.
TXTextControl.TextControl.DocumentToClient Computes coordinates in twips relative to the top-left corner of the document into client coordinates.
TXTextControl.TextControl.OnContentsReset Raises the ContentsReset event.
TXTextControl.TextControl.OnEditableRegionCreated Raises the EditableRegionCreated event.
TXTextControl.TextControl.OnEditableRegionDeleted Raises the EditableRegionDeleted event.
TXTextControl.TextControl.OnEditableRegionEntered Raises the EditableRegionEntered event.
TXTextControl.TextControl.OnEditableRegionLeft Raises the EditableRegionLeft event.
TXTextControl.TextControl.OnMiniToolbarOpening Raises the MiniToolbarOpening event.
TXTextControl.TextControl.OnObjectMiniToolbarInitialized Raises the ObjectMiniToolbarInitialized event.
TXTextControl.TextControl.OnSubTextPartCreated Raises the SubTextPartCreated event.
TXTextControl.TextControl.OnSubTextPartDeleted Raises the SubTextPartDeleted event.
TXTextControl.TextControl.OnTextMiniToolbarInitialized Raises the TextMiniToolbarInitialized event.
TXTextControl.TextControl.SelectWord Selects the word at the current text input position.

Events

Event Description
TXTextControl.ServerTextControl.ContentsReset Occurs when all text contents have been deleted and all attributes have been reset to the state after initialization.
TXTextControl.ServerTextControl.EditableRegionCreated Occurs when an editable region has been created.
TXTextControl.ServerTextControl.EditableRegionDeleted Occurs when an editable region has been deleted.
TXTextControl.ServerTextControl.SubTextPartCreated Occurs when a subtextpart has been created.
TXTextControl.ServerTextControl.SubTextPartDeleted Occurs when a subtextpart has been deleted.
TXTextControl.TextControl.ContentsReset Occurs when all text contents have been deleted and all attributes have been reset to the state after initialization.
TXTextControl.TextControl.EditableRegionCreated Occurs when an editable region has been created.
TXTextControl.TextControl.EditableRegionDeleted Occurs when an editable region has been deleted.
TXTextControl.TextControl.EditableRegionEntered Occurs when the current input position has been moved to a position that belongs to an editable region.
TXTextControl.TextControl.EditableRegionLeft Occurs when the current input position has left an editable region.
TXTextControl.TextControl.MiniToolbarOpening Occurs to handle displaying context sensitive mini toolbars.
TXTextControl.TextControl.ObjectMiniToolbarInitialized Occurs immediately after the built-in ObjectMiniToolbar was initialized.
TXTextControl.TextControl.SubTextPartCreated Occurs when a subtextpart has been created.
TXTextControl.TextControl.SubTextPartDeleted Occurs when a subtextpart has been deleted.
TXTextControl.TextControl.TextMiniToolbarInitialized Occurs immediately after the built-in TextMiniToolbar was initialized.
TXTextControl.Windows.Forms.Ribbon.RibbonListView.ItemMouseDown Occurs when the mouse pointer is over a RibbonListViewItem and the mouse button is pressed.
TXTextControl.Windows.Forms.Ribbon.RibbonListView.ItemMouseUp Occurs when the mouse pointer is over a RibbonListViewItem and the mouse button is released.