SetFormFieldOCGStateAction

Campos de formulario, acciones, contenido opcional

Descripción

Crea una acción SetOCGState con tipos y la vincula a un evento con nombre de campo de formulario

Sintaxis

Function TPDFlib.SetFormFieldOCGStateAction(Index: Integer; Const EventName: WideString; Const States: Array Of TPDFlibActionOCGStateInfo; PreserveRB: Integer): Integer;

Parámetros

IndexÍndice de campo de formulario, con base 1
EventNameNombre de evento legible como MouseUp, Enter, Focus o Calculate
StatesCambios de estado de grupos de contenido opcional ordenados
PreserveRB-1 omite la clave y usa el valor predeterminado estándar true, 0 ignora las relaciones de botones de opción y 1 las conserva

Valores devueltos

Devuelve 1 en caso de éxito o 0 cuando el campo, el evento, el manipulador de grupo o la preferencia no son válidos, el modo PDF/A-1 está activo o el modo PDF/X-6 está activo

Observaciones

El método eleva automáticamente la versión de salida a PDF 1.5 y no vincula parcialmente una acción cuando la validación falla

Véase también

SetActionOCGStates, AddActionNextSetOCGState, TPDFlibActionOCGStateInfo