New Classes, Properties, Methods and Events

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

Classes

Class Description
TXTextControl.DataVisualization.BarcodeCollection An instance of the BarcodeCollection class contains all barcodes in a document represented through objects of the type DataVisualization.BarcodeFrame.
TXTextControl.DataVisualization.BarcodeEventArgs The BarcodeEventArgs class provides data for all events that occur with barcodes.
TXTextControl.DataVisualization.BarcodeFrame An instance of the BarcodeFrame class represents a barcode and its layout in a Text Control document.
TXTextControl.DocumentServer.MailMerge.BarcodeMergedEventArgs The BarcodeMergedEventArgs class provides data for the BarcodeMerged event.
TXTextControl.DocumentServer.MailMerge.ChartMergedEventArgs The ChartMergedEventArgs class provides data for the ChartMerged event.
TXTextControl.DocumentServer.MergeCanceledException A MergeCanceledException is thrown through the Merge method when the current merge process was canceled through the DataRowMergedEventArgs.Cancel property.
TXTextControl.PageNumberField The PageNumberField class represents a field in a header or footer of a Text Control document that automatically displays the current page number.
TXTextControl.WPF.TextContextMenuEventArgs The WPF.TextContextMenuEventArgs class provides data for the WPF.TextControl.TextContextMenuOpening event.

Properties

Property Description
TXTextControl.DataVisualization.BarcodeEventArgs.BarcodeFrame Gets an object that represents the barcode which causes the event.
TXTextControl.DataVisualization.BarcodeFrame.Barcode Gets the barcode control associated with the barcode frame.
TXTextControl.DataVisualization.BarcodeFrame.ExportCompressionQuality Sets a value between 1 and 100, which is the quality of a lossy data compression used, if the barcode's image is exported.
TXTextControl.DataVisualization.BarcodeFrame.ExportFileName Gets or sets the file name, when the barcode's image is exported.
TXTextControl.DataVisualization.BarcodeFrame.ExportFilterIndex Gets or sets the format used, if a barcode's image is exported.
TXTextControl.DataVisualization.BarcodeFrame.ExportResolution Gets or sets the maximum resolution in dots per inch in which the barcode's image is saved.
TXTextControl.DataVisualization.BarcodeFrame.SaveMode Determines whether the barcode's image is stored through its binary data or through a file reference.
TXTextControl.DocumentServer.MailMerge.BarcodeMergedEventArgs.BarcodeFrame Gets a BarcodeFrame object representing the merged barcode in the document.
TXTextControl.DocumentServer.MailMerge.ChartMergedEventArgs.ChartFrame Gets a ChartFrame object representing the merged chart in the document.
TXTextControl.DocumentServer.MailMerge.DataRowMergedEventArgs.Cancel Gets or sets a value indicating whether the current merge process should be canceled.
TXTextControl.DocumentServer.MailMerge.IncludeTextMergingEventArgs.IncludeTextField Represents the currently merged INCLUDETEXT field.
TXTextControl.PageNumberField.NumberFormat Gets or sets the number format.
TXTextControl.PageNumberField.ShowNumberOfPages Gets or sets a value indicating whether the field shows the page number or the total number of pages.
TXTextControl.PageNumberField.StartNumber Gets or sets the page number for the first page.
TXTextControl.SectionFormat.RestartPageNumbering Gets or sets a value indicating whether page numbering is restarted at the section's beginning.
TXTextControl.ServerTextControl.Barcodes Gets a collection of all barcodes in a document.
TXTextControl.WPF.TextContextMenuEventArgs.ContextMenuLocation Gets the location in the document for which the context menu will be opened.
TXTextControl.WPF.TextContextMenuEventArgs.HorizontalOffset Gets the horizontal distance between the top-left corner of the screen and the location where the menu is displayed.
TXTextControl.WPF.TextContextMenuEventArgs.TextContextMenu Gets or sets the context menu, which will be shown.
TXTextControl.WPF.TextContextMenuEventArgs.VerticalOffset Gets the vertical distance between the top-left corner of the screen and the location where the menu is displayed.
TXTextControl.WPF.TextControl.Barcodes Gets a collection of all barcodes contained in the text part with the input focus.
TXTextControl.WPF.TextControl.PermanentControlChars Gets or sets a value indicating which control characters are shown permanently on the screen.
TXTextControl.WPF.TextControlColors.HeaderFooterLabelColor Gets or sets the display color for the label showing which header or footer is activated.
TXTextControl.WPF.TextControlColors.HeaderFooterLineColor Gets or sets the display color for the dividing line between headers and footers and the main text.

Methods

Method Description
TXTextControl.DataVisualization.BarcodeCollection.Add Inserts a new barcode in a Text Control document.
TXTextControl.DataVisualization.BarcodeCollection.CopyTo Copies the elements of the collection to an array, starting at a particular index.
TXTextControl.DataVisualization.BarcodeCollection.GetItem Gets a particular barcode from the collection.
TXTextControl.DataVisualization.BarcodeCollection.Remove Removes a barcode from a Text Control document.
TXTextControl.DataVisualization.BarcodeFrame.AddUndoUnit Adds the current state of the barcode which is connected with this BarcodeFrame to the undo stack.
TXTextControl.DataVisualization.BarcodeFrame.Refresh Refreshes the barcode.
TXTextControl.DocumentServer.MailMerge.GetBlockFieldNames Returns the names of all merge fields inside the merge block with the specified name.
TXTextControl.PageNumberField.PageNumberDialog Opens a dialog box to alter the formatting and numbering attributes of the page number field.
TXTextControl.ServerTextControl.OnBarcodeCreated Raises the BarcodeCreated event.
TXTextControl.ServerTextControl.OnBarcodeDeleted Raises the BarcodeDeleted event.
TXTextControl.WPF.TextControl.BarcodeLayoutDialog Invokes the built-in dialog box for alter the layout settings, the size and the text distances of a barcode.
TXTextControl.WPF.TextControl.OnBarcodeClicked Raises the BarcodeClicked event.
TXTextControl.WPF.TextControl.OnBarcodeCreated Raises the BarcodeCreated event.
TXTextControl.WPF.TextControl.OnBarcodeDeleted Raises the BarcodeDeleted event.
TXTextControl.WPF.TextControl.OnBarcodeDeselected Raises the BarcodeDeselected event.
TXTextControl.WPF.TextControl.OnBarcodeDoubleClicked Raises the BarcodeDoubleClicked event.
TXTextControl.WPF.TextControl.OnBarcodeMoved Raises the BarcodeMoved event.
TXTextControl.WPF.TextControl.OnBarcodeRightClicked Raises the BarcodeRightClicked event.
TXTextControl.WPF.TextControl.OnBarcodeSelected Raises the BarcodeSelected event.
TXTextControl.WPF.TextControl.OnBarcodeSized Raises the BarcodeSized event.
TXTextControl.WPF.TextControl.OnImageDeselected Raises the ImageDeselected event.
TXTextControl.WPF.TextControl.OnImageSelected Raises the ImageSelected event.
TXTextControl.WPF.TextControl.OnTextContextMenuOpening Raises the TextContextMenuOpening event.
TXTextControl.WPF.TextControl.OnTextFrameDeselected Raises the TextFrameDeselected event.
TXTextControl.WPF.TextControl.OnTextFrameSelected Raises the TextFrameSelected event.

Events

Event Description
TXTextControl.DocumentServer.MailMerge.BarcodeMerged Occurs when a barcode has been merged successfully.
TXTextControl.DocumentServer.MailMerge.ChartMerged Occurs when a chart has been merged successfully.
TXTextControl.ServerTextControl.BarcodeCreated Occurs when a new barcode has been created.
TXTextControl.ServerTextControl.BarcodeDeleted Occurs when a barcode has been deleted.
TXTextControl.WPF.Drawing.TXDrawingControl.ShapeDeleted Occurs when a shape has been deleted from the TX Drawing Control's shapes collection.
TXTextControl.WPF.TextControl.BarcodeClicked Occurs when a barcode has been clicked on.
TXTextControl.WPF.TextControl.BarcodeCreated Occurs when a new barcode has been created.
TXTextControl.WPF.TextControl.BarcodeDeleted Occurs when a barcode has been deleted.
TXTextControl.WPF.TextControl.BarcodeDeselected Occurs when a barcode has been deselected.
TXTextControl.WPF.TextControl.BarcodeDoubleClicked Occurs when a barcode has been doubleclicked on.
TXTextControl.WPF.TextControl.BarcodeMoved Occurs when a barcode has been moved.
TXTextControl.WPF.TextControl.BarcodeRightClicked Occurs when a barcode has been clicked on with the right mouse button.
TXTextControl.WPF.TextControl.BarcodeSelected Occurs when a barcode has been selected.
TXTextControl.WPF.TextControl.BarcodeSized Occurs when a barcode has been sized.
TXTextControl.WPF.TextControl.ImageDeselected Occurs when an image has been deselected.
TXTextControl.WPF.TextControl.ImageSelected Occurs when an image has been selected.
TXTextControl.WPF.TextControl.TextContextMenuOpening Occurs immedialtely before a built-in context menu will be opened.
TXTextControl.WPF.TextControl.TextFrameDeselected Occurs when a text frame has been deselected.
TXTextControl.WPF.TextControl.TextFrameSelected Occurs when a text frame has been selected.