New Classes, Properties, Methods and Events

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

Methods

Method Description
TXTextControl.FormField.FormFieldDialog Opens a dialog box to alter the formatting attributes of the form field.
TXTextControl.ServerTextControl.OnSignatureFieldCreated Raises the SignatureFieldCreated event.
TXTextControl.ServerTextControl.OnSignatureFieldDeleted Raises the SignatureFieldDeleted event.
TXTextControl.SignatureFieldCollection.Add Inserts a new signature field in a Text Control document.
TXTextControl.SignatureFieldCollection.CopyTo Copies the elements of the collection to an array, starting at a particular index.
TXTextControl.SignatureFieldCollection.GetItem Gets a particular signature field from the collection.
TXTextControl.SignatureFieldCollection.Remove Removes a signature field from a Text Control document.
TXTextControl.TextControl.OnFormFieldSettingsChanged Raises the FormFieldSettingsChanged event.
TXTextControl.TextControl.OnSignatureFieldClicked Raises the SignatureFieldClicked event.
TXTextControl.TextControl.OnSignatureFieldCreated Raises the SignatureFieldCreated event.
TXTextControl.TextControl.OnSignatureFieldDeleted Raises the SignatureFieldDeleted event.
TXTextControl.TextControl.OnSignatureFieldDeselected Raises the SignatureFieldDeselected event.
TXTextControl.TextControl.OnSignatureFieldSelected Raises the SignatureFieldSelected event.
TXTextControl.TextControl.SignatureFieldLayoutDialog Invokes the built-in dialog box for alter the layout settings, the size and the text distances of a signature field.

Classes

Class Description
TXTextControl.DocumentServer.DataSources.MergeSettings The MergeSettings class is intended for passing additional settings to the DataSourceManager.Merge method.
TXTextControl.FormFieldEventArgs The FormFieldEventArgs class provides data for the TextControl.FormFieldSettingsChanged event, which occurs, when the name, the id and/or formatting attributes of a form field have been changed.
TXTextControl.LoadSaveSettingsBase The LoadSaveSettingsBase class is the base class of the LoadSettings and SaveSettings classes.
TXTextControl.SignatureField An instance of the SignatureField class represents a signature field in a Text Control document.
TXTextControl.SignatureFieldCollection An instance of the SignatureFieldCollection class contains all signature fields in a Text Control document represented through objects of the type SignatureField.
TXTextControl.SignatureFieldEventArgs The SignatureFieldEventArgs class provides data for all events that occur with signature fields.
TXTextControl.SignatureImage An instance of the SignatureImage class represents an image for a SignatureField.
TXTextControl.SignerData An instance of the SignerData class represents the data of a suggested signer connected with a SignatureField.

Properties

Property Description
TXTextControl.DocumentServer.DataShaping.FilterInstruction.Culture Gets or sets the format provider for numerical value comparison.
TXTextControl.DocumentServer.DataShaping.SortingInstruction.Culture Gets or sets the format provider for numerical value comparison.
TXTextControl.DocumentServer.DataSources.DataSourceManager.DataSourceCulture Specifies the culture with which numerical and date / time values coming from the data source are parsed.
TXTextControl.DocumentServer.DataSources.DataSourceManager.MaxMergeResults Specifies the Upper merge result count.
TXTextControl.DocumentServer.DataSources.DataSourceManager.MergeCulture Specifies the culture with which numerical and date / time values are formatted when merged into the target document.
TXTextControl.DocumentServer.DataSources.MergeSettings.AsSingleDocument Specifies whether to combine the merge result to a single document.
TXTextControl.DocumentServer.DataSources.MergeSettings.RemoveEmptyBlocks Specifies whether the content of empty merge blocks should be removed from the template or not.
TXTextControl.DocumentServer.DataSources.MergeSettings.RemoveEmptyFields Specifies whether empty fields should be removed from the template or not.
TXTextControl.DocumentServer.DataSources.MergeSettings.RemoveEmptyImages Specifies whether images which don't have merge data should be removed from the template or not.
TXTextControl.DocumentServer.DataSources.MergeSettings.RemoveEmptyLines Specifies whether text lines which are empty after merging should be removed from the template or not.
TXTextControl.DocumentServer.DataSources.MergeSettings.RemoveTrailingWhitespace Specifies whether trailing whitespace should be removed before saving a document.
TXTextControl.DocumentServer.Fields.DateField.Culture Specifies a CultureInfo instance that supplies culture-specific formatting information which is used when applying the formatting string to the field content.
TXTextControl.DocumentServer.Fields.IfField.DataSourceCulture Specifies the culture which is used for the relational comparison of numerical values.
TXTextControl.DocumentServer.Fields.IfField.MergeCulture Specifies the culture with which numerical and date / time values are formatted when merged into the target document.
TXTextControl.DocumentServer.Fields.MergeField.DataSourceCulture Specifies the culture with which numerical and date / time values coming from the data source are parsed.
TXTextControl.DocumentServer.Fields.MergeField.MergeCulture Specifies the culture with which numerical and date / time values are formatted when merged into the target document.
TXTextControl.DocumentServer.Fields.NextIfField.DataSourceCulture Specifies the culture which is used for the relational comparison of numerical values.
TXTextControl.DocumentServer.Fields.NextIfField.MergeCulture Specifies the culture with which numerical and date / time values are formatted when merged into the target document.
TXTextControl.DocumentServer.MailMerge.DataSourceCulture Specifies the culture with which numerical and date / time values coming from the data source are parsed.
TXTextControl.DocumentServer.MailMerge.DateFieldUtcOffset Specifies the UTC offset in minutes to apply to date fields.
TXTextControl.DocumentServer.MailMerge.MergeCulture Specifies the culture with which numerical and date / time values are formatted when merged into the target document.
TXTextControl.FormFieldEventArgs.FormField Gets an object that represents the form field which causes the event.
TXTextControl.LoadSaveSettingsBase.DefaultStreamType Determines the default StreamType used in the file Open...
TXTextControl.LoadSaveSettingsBase.DocumentBasePath Sets a base path saved in the document that is used to resolve relative file paths.
TXTextControl.SaveSettings.SignatureFields Specifies an array of DigitalSignature objects, each of which defines an X.509 certificate and is associated with a SignatureField in the document.
TXTextControl.ServerTextControl.SignatureFields Gets a collection of all signature fields contained in the main text of the document.
TXTextControl.SignatureField.Image Gets or sets a SignatureImage.
TXTextControl.SignatureField.SignerData Gets or sets a suggested signer's name, title and address and a reason why to sign the document.
TXTextControl.SignatureFieldEventArgs.SignatureField Gets an object that represents the image which causes the event.
TXTextControl.SignatureImage.ExportCompressionQuality Sets a value between 1 and 100, which is the quality of a lossy data compression used if this image is saved.
TXTextControl.SignatureImage.ExportFileName Gets or sets the file name used, if a Text Control document is saved.
TXTextControl.SignatureImage.ExportFilterIndex Gets or sets the format used if the image is saved.
TXTextControl.SignatureImage.ExportMaxResolution Gets or sets the maximum resolution in dots per inch used if this image is saved.
TXTextControl.SignatureImage.FileName Gets or sets the corresponding file name and path from which the image has been loaded.
TXTextControl.SignatureImage.FilterIndex Gets or sets the format of the image.
TXTextControl.SignatureImage.SaveMode Determines whether the image is stored through its data or through its file reference.
TXTextControl.SignerData.Address Gets the address of a suggested signer.
TXTextControl.SignerData.ContactInfo Gets contact information of a suggested signer, such as a phone number.
TXTextControl.SignerData.Name Gets the name of a suggested signer.
TXTextControl.SignerData.Reason Gets a reason why the document is signed.
TXTextControl.SignerData.Title Gets the title of a suggested signer.
TXTextControl.TextControl.SignatureFields Gets a collection of all signature fields contained in the main text of the document.

Events

Event Description
TXTextControl.DocumentServer.DataSources.DataSourceManager.DataRowMerged Occurs when a data row has been merged successfully.
TXTextControl.DocumentServer.DataSources.DataSourceManager.FieldMerged Occurs when a field has been merged.
TXTextControl.ServerTextControl.SignatureFieldCreated Occurs when a new signature field has been created.
TXTextControl.ServerTextControl.SignatureFieldDeleted Occurs when a signature field has been deleted.
TXTextControl.TextControl.FormFieldSettingsChanged Occurs when the name, the id and/or formatting attributes of a CheckFormField, TextFormField, SelectionFormField or DateFormField have been changed.
TXTextControl.TextControl.SignatureFieldClicked Occurs when a signature field has been clicked on.
TXTextControl.TextControl.SignatureFieldCreated Occurs when a new signature field has been created.
TXTextControl.TextControl.SignatureFieldDeleted Occurs when a signature field has been deleted.
TXTextControl.TextControl.SignatureFieldDeselected Occurs when a signature field has been deselected.
TXTextControl.TextControl.SignatureFieldSelected Occurs when a signature field has been selected.