Métodos de conveniência de ações de campos de formulário THotPDF

Disponibilizam wrappers nomeados para instalar ou limpar cadeias THPDFActionBuilder nos disparos de ações adicionais de campos AcroForm e de widgets

Declarações públicas

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

Unidade

HPDFDoc

Mapa de disparos

Família de métodosDisparo PDFFinalidade
SetFormFieldKeyStrokeAction / ClearFormFieldKeyStrokeAction/AA /KProcessamento de teclas antes de um valor de texto mudar
SetFormFieldFormatAction / ClearFormFieldFormatAction/AA /FFormatação depois de o valor de um campo mudar
SetFormFieldValidateAction / ClearFormFieldValidateAction/AA /VValidação antes de um valor ser efetivado
SetFormFieldCalculateAction / ClearFormFieldCalculateAction/AA /CCálculo depois de mudanças em campos dependentes
SetFormFieldMouseEnterAction / ClearFormFieldMouseEnterAction/AA /EO ponteiro entra na área da anotação do widget
SetFormFieldMouseExitAction / ClearFormFieldMouseExitAction/AA /XO ponteiro sai da área da anotação do widget
SetFormFieldMouseDownAction / ClearFormFieldMouseDownAction/AA /DO botão do rato é premido dentro do widget
SetFormFieldMouseUpAction / ClearFormFieldMouseUpAction/AA /UO botão do rato é largado dentro do widget
SetFormFieldSetFocusAction / ClearFormFieldSetFocusAction/AA /FoO widget recebe o foco de entrada
SetFormFieldLostFocusAction / ClearFormFieldLostFocusAction/AA /BlO widget perde o foco de entrada

Notas de utilização

API relacionada