THotPDF Form Field Action Convenience Methods

为在 AcroForm 字段和控件附加动作触发器上安装或清除 THPDFActionBuilder 动作链提供命名包装

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);

单元

HPDFDoc

Trigger map

Method familyPDF triggerPurpose
SetFormFieldKeyStrokeAction / ClearFormFieldKeyStrokeAction/AA /K文本值更改前处理击键
SetFormFieldFormatAction / ClearFormFieldFormatAction/AA /F字段值更改后进行格式化
SetFormFieldValidateAction / ClearFormFieldValidateAction/AA /V值提交前进行验证
SetFormFieldCalculateAction / ClearFormFieldCalculateAction/AA /C依赖字段更改后进行计算
SetFormFieldMouseEnterAction / ClearFormFieldMouseEnterAction/AA /E指针进入控件区域
SetFormFieldMouseExitAction / ClearFormFieldMouseExitAction/AA /X指针移出控件区域
SetFormFieldMouseDownAction / ClearFormFieldMouseDownAction/AA /D在控件内按下鼠标键
SetFormFieldMouseUpAction / ClearFormFieldMouseUpAction/AA /U在控件内释放鼠标键
SetFormFieldSetFocusAction / ClearFormFieldSetFocusAction/AA /Fo控件获得输入焦点
SetFormFieldLostFocusAction / ClearFormFieldLostFocusAction/AA /Bl控件失去输入焦点

使用说明

Related API