THotPDF Form Field Action Convenience Methods

Надають іменовані обгортки для встановлення або очищення ланцюжків THPDFActionBuilder на тригерах додаткових дій полів та віджетів AcroForm

Оголошення

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

Карта тригерів

Родина методівТригер PDFПризначення
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Віджет втрачає фокус вводу

Примітки щодо використання

Пов'язані API