SetFormFieldOCGStateAction

Pola formularza, akcje, zawartość opcjonalna

Opis

Tworzy typowaną akcję SetOCGState i wiąże ją z nazwanym zdarzeniem pola formularza

Składnia

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

Parametry

IndexIndeks pola formularza liczony od 1
EventNameCzytelna nazwa zdarzenia, taka jak MouseUp, Enter, Focus albo Calculate
StatesUporządkowane zmiany stanów opcjonalnych grup treści
PreserveRB-1 pomija klucz i używa standardowej domyślnej wartości true, 0 ignoruje relacje przycisków radiowych, a 1 je zachowuje

Wartości zwracane

Zwraca 1 w razie powodzenia albo 0, gdy pole, zdarzenie, uchwyt grupy albo preferencja jest nieprawidłowa, aktywny jest tryb PDF/A-1 albo tryb PDF/X-6

Uwagi

Metoda automatycznie podnosi wersję wyjściową do PDF 1.5 i nie wiąże akcji częściowo, gdy walidacja zawodzi

Zobacz również

SetActionOCGStates, AddActionNextSetOCGState, TPDFlibActionOCGStateInfo