ITMSFNCCustomPDFFormFieldsLib Interface
Factory interface for adding interactive form fields to the current PDF page.
API unit family: TMSFNCPDFLib
Extends: IInterface
Syntax
ITMSFNCCustomPDFFormFieldsLib = interface(IInterface)
Remarks
Obtain an instance via TTMSFNCPDFLib.FormFields after calling BeginDocument and NewPage.
Properties
| Name | Description |
|---|---|
| Font | Default font applied to form fields whose own Font property has not been set. |
| FontAutoSize | When True, font sizes scale automatically to fill each field rectangle. |
| IgnoreFonts | When True, font settings are ignored and the PDF viewer uses its default form field font. |
Methods
| Name | Description |
|---|---|
| AddCheckBox | Adds a check box field at the specified position on the current page. |
| AddComboBox | Adds a combo box field with items from the specified string array. |
| AddEdit | Adds an empty single-line text edit field at the specified position on the current page. |
| AddListBox | Adds a list box field with items from the specified string array. |
| AddMemo | Adds an empty multi-line text edit field at the specified position on the current page. |
| AddPasswordEdit | Adds a password edit field whose content is masked in the PDF viewer. |
| AddRadioButton | Adds a radio button to a previously declared radio button group. |
| AddRadioGroup | Declares a named radio button group for use with subsequent AddRadioButton calls. |