Barcodes

TX Text Control supports the insertion of barcode controls of the type TXTextControl.Barcode.TXBarcodeControl. A barcode can be positioned like an image or textframe, either geometrically or as a single character. Geometrically its position can either be relative to a paragraph to which it is anchored or relative to the complete document. The BarcodeFrame class handles the positioning of the barcode in the document. A barcode frame is always associated with a barcode control which handles the appearance and the data of the barcode. All barcodes in a document are contained in a BarcodeCollection. The collection can also be used to add barcodes to or to remove barcodes from the document. The barcode collection can be obtained from a TextControl or ServerTextControl through the Barcodes property. The TextControl.BarcodeLayoutDialog method opens a dialog box which offers layout settings like positioning, size and text distances. A barcode can be saved with the TX Text Control and the RTF format and is reconstructed during a loading process. With other formats the barcode image is saved. If a document with barcodes is loaded on a system where no barcode controls are installed, the barcode's image is inserted.

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.

Properties

Property Description
TXTextControl.ServerTextControl.Barcodes Gets a collection of all barcodes in a document.
TXTextControl.TextControl.Barcodes Gets a collection of all barcodes contained in the text part with the input focus.
TXTextControl.WPF.TextControl.Barcodes Gets a collection of all barcodes contained in the text part with the input focus.

Methods

Method Description
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.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.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.

Events

Event Description
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.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.