function GetWidgetAdditionalActionJavaScript(AnnotIndex: Integer; EventType: Integer): WString;
| AnnotIndex | Integer. Índice basado en cero de la anotación de widget en la página actual |
| EventType | Integer. Qué acción adicional leer, uno de los 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. La fuente del script, o una cadena vacía cuando el widget no tiene tal acción |
Los campos de formulario pueden llevar scripts por evento (ISO 32000-1 12.6.3): un filtro de pulsación de tecla, una rutina de formato que reescribe lo que muestra el campo, una rutina de validación y un cálculo que deriva un campo de otros. Esto lee la fuente de uno de ellos
Es una vista de solo lectura destinada a auditoría y migración - el script se devuelve como texto, no se ejecuta. Los scripts a nivel de documento se listan mediante JavaScriptActions en su lugar
Un resultado vacío también cubre el caso en que la capa de formulario no está activa o la compilación de PDFium carece del punto de entrada, de modo que un llamador que necesite la distinción debe comprobar FormHandle primero