SetFormFieldOCGStateAction
Campos de formulário, ações, conteúdo opcional
Descrição
Cria uma ação SetOCGState tipada e associa-a a um evento nomeado de campo de formulário
Sintaxe
Function TPDFlib.SetFormFieldOCGStateAction(Index: Integer; Const EventName: WideString; Const States: Array Of TPDFlibActionOCGStateInfo; PreserveRB: Integer): Integer;Parâmetros
| Index | Índice do campo de formulário com base um |
|---|---|
| EventName | Nome de evento legível, tal como MouseUp, Enter, Focus ou Calculate |
| States | Alterações de estado ordenadas de grupos de conteúdo opcional |
| PreserveRB | -1 omite a chave e usa a predefinição padrão true, 0 ignora as relações de botões de opção e 1 preserva-as |
Valores devolvidos
Devolve 1 em caso de êxito, ou 0 quando o campo, o evento, o handle de grupo ou a preferência é inválido, o modo PDF/A-1 está ativo ou o modo PDF/X-6 está ativo
Observações
O método eleva automaticamente a versão de saída para PDF 1.5 e não associa parcialmente uma ação quando a validação falha
Consulte também
SetActionOCGStates, AddActionNextSetOCGState, TPDFlibActionOCGStateInfo