THotPDF.AddLoadedPushButton Method

Adds a push button to a page of the loaded document and registers it in the AcroForm. The appearance stream draws ACaption centered in the button

Declaration

function AddLoadedPushButton(PageIndex: Integer; X1, Y1, X2, Y2: Single; const AFieldName, ACaption: AnsiString): Integer;

Unit

HPDFDoc

Parameters

NamePurpose
PageIndexZero-based index of the loaded page that receives the widget
X1Left 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 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 exist in the loaded form
ACaptionButton caption, stored in /MK /CA and drawn in the appearance

Return value

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

Usage notes

Related APIs