SetFormFieldOCGStateAction

フォームフィールド、アクション、オプションコンテンツ

説明

型付きの SetOCGState アクションを作成し、名前付きフォームフィールドイベントへ結び付けます

構文

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

パラメータ

Index1 ベースのフォームフィールドインデックス
EventNameMouseUp、Enter、Focus、Calculate などの読みやすいイベント名
States順序付きの任意コンテンツグループ状態変更
PreserveRB-1 はキーを省略して標準の true 既定を使い、0 はラジオボタンの関係を無視し、1 はそれを保持します

戻り値

成功時は 1 を返します。フィールド、イベント、グループハンドル、設定が不正か、PDF/A-1 モードが有効か、PDF/X-6 モードが有効な場合は 0 を返します

備考

このメソッドは出力バージョンを自動的に PDF 1.5 へ引き上げます。検証に失敗してもアクションは部分的に結び付けられません

関連項目

SetActionOCGStates, AddActionNextSetOCGState, TPDFlibActionOCGStateInfo