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.TextContextMenuEventArgs The TextContextMenuEventArgs class provides data for the TextControl.TextContextMenuOpening event of a Windows Forms TextControl.

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.TextContextMenuEventArgs.ContextMenuLocation Gets the location in the document for which the context menu will be opened.
TXTextControl.TextContextMenuEventArgs.Location Gets the location, in pixels, where the context menu is displayed.
TXTextControl.TextContextMenuEventArgs.TextContextMenu Gets or sets the context menu, which will be shown.
TXTextControl.TextControl.Barcodes Gets a collection of all barcodes contained in the text part with the input focus.
TXTextControl.TextControl.Colors.HeaderFooterLabelColor Gets or sets the display color for the label showing which header or footer is activated.
TXTextControl.TextControl.Colors.HeaderFooterLineColor Gets or sets the display color for the dividing line between headers and footers and the main text.
TXTextControl.TextControl.PermanentControlChars Gets or sets a value indicating which control characters are shown permanently on the screen.

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.TextControl.BarcodeLayoutDialog Invokes the built-in dialog box for alter the layout settings, the size and the text distances of a barcode.
TXTextControl.TextControl.Colors.ResetHeaderFooterLabelColor Resets the text control's HeaderFooterLabelColor to its system dependent default value.
TXTextControl.TextControl.Colors.ResetHeaderFooterLineColor Resets the text control's HeaderFooterLineColor to its system dependent default value.
TXTextControl.TextControl.OnBarcodeClicked Raises the BarcodeClicked event.
TXTextControl.TextControl.OnBarcodeCreated Raises the BarcodeCreated event.
TXTextControl.TextControl.OnBarcodeDeleted Raises the BarcodeDeleted event.
TXTextControl.TextControl.OnBarcodeDeselected Raises the BarcodeDeselected event.
TXTextControl.TextControl.OnBarcodeDoubleClicked Raises the BarcodeDoubleClicked event.
TXTextControl.TextControl.OnBarcodeMoved Raises the BarcodeMoved event.
TXTextControl.TextControl.OnBarcodeRightClicked Raises the BarcodeRightClicked event.
TXTextControl.TextControl.OnBarcodeSelected Raises the BarcodeSelected event.
TXTextControl.TextControl.OnBarcodeSized Raises the BarcodeSized event.
TXTextControl.TextControl.OnChartDeselected Raises the ChartDeselected event.
TXTextControl.TextControl.OnChartSelected Raises the ChartSelected event.
TXTextControl.TextControl.OnImageDeselected Raises the ImageDeselected event.
TXTextControl.TextControl.OnImageSelected Raises the ImageSelected event.
TXTextControl.TextControl.OnTextContextMenuOpening Raises the TextContextMenuOpening event.
TXTextControl.TextControl.OnTextFrameDeselected Raises the TextFrameDeselected event.
TXTextControl.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.Drawing.TXDrawingControl.ShapeDeleted Occurs when a shape has been deleted from the TX Drawing Control's shapes collection.
TXTextControl.ServerTextControl.BarcodeCreated Occurs when a new barcode has been created.
TXTextControl.ServerTextControl.BarcodeDeleted Occurs when a barcode has been deleted.
TXTextControl.TextControl.BarcodeClicked Occurs when a barcode has been clicked on.
TXTextControl.TextControl.BarcodeCreated Occurs when a new barcode has been created.
TXTextControl.TextControl.BarcodeDeleted Occurs when a barcode has been deleted.
TXTextControl.TextControl.BarcodeDeselected Occurs when a barcode has been deselected.
TXTextControl.TextControl.BarcodeDoubleClicked Occurs when a barcode has been doubleclicked on.
TXTextControl.TextControl.BarcodeMoved Occurs when a barcode has been moved.
TXTextControl.TextControl.BarcodeRightClicked Occurs when a barcode has been clicked on with the right mouse button.
TXTextControl.TextControl.BarcodeSelected Occurs when a barcode has been selected.
TXTextControl.TextControl.BarcodeSized Occurs when a barcode has been sized.
TXTextControl.TextControl.ChartDeselected Occurs when a chart has been deselected.
TXTextControl.TextControl.ChartSelected Occurs when a chart has been selected.
TXTextControl.TextControl.ImageDeselected Occurs when an image has been deselected.
TXTextControl.TextControl.ImageSelected Occurs when an image has been selected.
TXTextControl.TextControl.TextContextMenuOpening Occurs immediately before a built-in context menu will be opened.
TXTextControl.TextControl.TextFrameDeselected Occurs when a text frame has been deselected.
TXTextControl.TextControl.TextFrameSelected Occurs when a text frame has been selected.