THotPDF.AddLoadedComboBox Method

Adds a combo box (a drop-down choice field with the Combo flag set) to a page of the loaded document and registers it in the AcroForm. The appearance stream displays the chosen value

Declaration

function AddLoadedComboBox(PageIndex: Integer; X1, Y1, X2, Y2: Single; const AFieldName, AValue: AnsiString; const AOptions: array of AnsiString): Integer;

Unit

HPDFDoc

Parameters

NamePurpose
PageIndexZero-based index of the loaded page upon which the widget is placed
X1Left-hand edge of the widget rectangle in PDF user space (points, origin at the bottom-left corner of the page)
Y1Bottom edge of the widget rectangle in PDF user space
X2Right-hand edge of the widget rectangle in PDF user space
Y2Top edge of the widget rectangle in PDF user space
AFieldNameName of the new field; it must not already be present in the loaded form
AValueChosen option; empty for no selection
AOptionsOptions offered by the drop-down list

Return value

Index of the new field, for use alongside the other loaded form field methods, or -1 when PageIndex is out of range

Usage notes

Related APIs