SetFormFieldOCGStateAction
フォームフィールド、アクション、オプションコンテンツ
説明
型付きの SetOCGState アクションを作成し、名前付きフォームフィールドイベントへ結び付けます
構文
Function TPDFlib.SetFormFieldOCGStateAction(Index: Integer; Const EventName: WideString; Const States: Array Of TPDFlibActionOCGStateInfo; PreserveRB: Integer): Integer;パラメータ
| Index | 1 ベースのフォームフィールドインデックス |
|---|---|
| EventName | MouseUp、Enter、Focus、Calculate などの読みやすいイベント名 |
| States | 順序付きの任意コンテンツグループ状態変更 |
| PreserveRB | -1 はキーを省略して標準の true 既定を使い、0 はラジオボタンの関係を無視し、1 はそれを保持します |
戻り値
成功時は 1 を返します。フィールド、イベント、グループハンドル、設定が不正か、PDF/A-1 モードが有効か、PDF/X-6 モードが有効な場合は 0 を返します
備考
このメソッドは出力バージョンを自動的に PDF 1.5 へ引き上げます。検証に失敗してもアクションは部分的に結び付けられません
関連項目
SetActionOCGStates, AddActionNextSetOCGState, TPDFlibActionOCGStateInfo