Table of Contents

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.