function GetWidgetAdditionalActionJavaScript(AnnotIndex: Integer; EventType: Integer): WString;
| AnnotIndex | Integer. Índice baseado em zero da anotação widget na página atual |
| EventType | Integer. Qual ação adicional ler, um dos valores FPDF_ANNOT_AACTION_*: FPDF_ANNOT_AACTION_KEY_STROKE (12), FPDF_ANNOT_AACTION_FORMAT (13), FPDF_ANNOT_AACTION_VALIDATE (14), FPDF_ANNOT_AACTION_CALCULATE (15) |
| Result | WString. O código-fonte do script, ou uma string vazia quando o widget não tem tal ação |
Campos de formulário podem carregar scripts por evento (ISO 32000-1 12.6.3): um filtro de tecla, uma rotina de formatação que reescreve o que o campo exibe, uma rotina de validação e um cálculo que deriva um campo de outros. Este método lê o código-fonte de um deles
É uma visualização somente leitura destinada a auditoria e migração - o script é retornado como texto, não executado. Scripts em nível de documento são listados por JavaScriptActions
Um resultado vazio também cobre o caso em que a camada de formulários não está ativa ou a build do PDFium não tem o ponto de entrada, portanto um chamador que precise dessa distinção deve verificar FormHandle primeiro