THotPDF Form Field Action Convenience Methods

Stellen benannte Wrapper bereit, um THPDFActionBuilder-Ketten an den zusätzlichen Aktions-Triggern von AcroForm-Feldern und -Widgets zu installieren oder zu entfernen

Declarations

procedure ClearFormFieldAdditionalAction(const FieldName: AnsiString; Trigger: THPDFFormFieldActionTrigger);
procedure SetFormFieldKeyStrokeAction(const FieldName: AnsiString; Action: THPDFActionBuilder);
procedure ClearFormFieldKeyStrokeAction(const FieldName: AnsiString);
procedure SetFormFieldFormatAction(const FieldName: AnsiString; Action: THPDFActionBuilder);
procedure ClearFormFieldFormatAction(const FieldName: AnsiString);
procedure SetFormFieldValidateAction(const FieldName: AnsiString; Action: THPDFActionBuilder);
procedure ClearFormFieldValidateAction(const FieldName: AnsiString);
procedure SetFormFieldCalculateAction(const FieldName: AnsiString; Action: THPDFActionBuilder);
procedure ClearFormFieldCalculateAction(const FieldName: AnsiString);
procedure SetFormFieldAnnotationAction(const FieldName: AnsiString; Trigger: THPDFAnnotationActionTrigger; Action: THPDFActionBuilder);
procedure ClearFormFieldAnnotationAction(const FieldName: AnsiString; Trigger: THPDFAnnotationActionTrigger);
procedure SetFormFieldMouseEnterAction(const FieldName: AnsiString; Action: THPDFActionBuilder);
procedure ClearFormFieldMouseEnterAction(const FieldName: AnsiString);
procedure SetFormFieldMouseExitAction(const FieldName: AnsiString; Action: THPDFActionBuilder);
procedure ClearFormFieldMouseExitAction(const FieldName: AnsiString);
procedure SetFormFieldMouseDownAction(const FieldName: AnsiString; Action: THPDFActionBuilder);
procedure ClearFormFieldMouseDownAction(const FieldName: AnsiString);
procedure SetFormFieldMouseUpAction(const FieldName: AnsiString; Action: THPDFActionBuilder);
procedure ClearFormFieldMouseUpAction(const FieldName: AnsiString);
procedure SetFormFieldSetFocusAction(const FieldName: AnsiString; Action: THPDFActionBuilder);
procedure ClearFormFieldSetFocusAction(const FieldName: AnsiString);
procedure SetFormFieldLostFocusAction(const FieldName: AnsiString; Action: THPDFActionBuilder);
procedure ClearFormFieldLostFocusAction(const FieldName: AnsiString);

Unit

HPDFDoc

Trigger map

Method familyPDF triggerZweck
SetFormFieldKeyStrokeAction / ClearFormFieldKeyStrokeAction/AA /KTastenverarbeitung, bevor sich ein Textwert ändert
SetFormFieldFormatAction / ClearFormFieldFormatAction/AA /FFormatierung, nachdem sich ein Feldwert geändert hat
SetFormFieldValidateAction / ClearFormFieldValidateAction/AA /VValidierung, bevor ein Wert übernommen wird
SetFormFieldCalculateAction / ClearFormFieldCalculateAction/AA /CBerechnung nach Änderungen abhängiger Felder
SetFormFieldMouseEnterAction / ClearFormFieldMouseEnterAction/AA /EDer Widget-Zeiger betritt den Anmerkungsbereich
SetFormFieldMouseExitAction / ClearFormFieldMouseExitAction/AA /XDer Widget-Zeiger verlässt den Anmerkungsbereich
SetFormFieldMouseDownAction / ClearFormFieldMouseDownAction/AA /DDie Maustaste wird innerhalb des Widgets gedrückt
SetFormFieldMouseUpAction / ClearFormFieldMouseUpAction/AA /UDie Maustaste wird innerhalb des Widgets losgelassen
SetFormFieldSetFocusAction / ClearFormFieldSetFocusAction/AA /FoDas Widget erhält den Eingabefokus
SetFormFieldLostFocusAction / ClearFormFieldLostFocusAction/AA /BlDas Widget verliert den Eingabefokus

Verwendungshinweise

Related API