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.

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.

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.

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.