SetFormFieldOCGStateAction

Formularfelter, handlinger, valgfrit indhold

Beskrivelse

Opretter en typet SetOCGState-handling og binder den til en navngiven formularfelthændelse

Syntaks

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

Parametre

Index1-baseret formularfeltindeks
EventNameLæsbart hændelsesnavn som MouseUp, Enter, Focus eller Calculate
StatesOrdnede tilstandsændringer for grupper af valgfrit indhold
PreserveRB-1 udelader nøglen og bruger standardværdien true, 0 ignorerer radioknap-relationer, og 1 bevarer dem

Returværdier

Returnerer 1 ved succes eller 0, når feltet, hændelsen, gruppehandle't eller præferencen er ugyldig, PDF/A-1-tilstand er aktiv eller PDF/X-6-tilstand er aktiv

Bemærkninger

Metoden hæver automatisk outputversionen til PDF 1.5 og binder ikke delvist en handling, når valideringen fejler

Se også

SetActionOCGStates, AddActionNextSetOCGState, TPDFlibActionOCGStateInfo