SetFormFieldOCGStateAction

Campos de formulário, ações, conteúdo opcional

Descrição

Cria uma ação SetOCGState tipada e a vincula a um evento de campo de formulário nomeado

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 1
EventNameNome de evento legível como MouseUp, Enter, Focus ou Calculate
StatesAlterações de estado de grupos de conteúdo opcional ordenadas
PreserveRB-1 omite a chave e usa o padrão true usual, 0 ignora as relações de botões de opção e 1 as preserva

Valores de retorno

Retorna 1 em caso de sucesso 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 vincula parcialmente uma ação quando a validação falha

Veja também

SetActionOCGStates, AddActionNextSetOCGState, TPDFlibActionOCGStateInfo