THPDFHeadlessDocument.SetChoiceFieldValueWithAppearance

procedure SetChoiceFieldValueWithAppearance(FieldIndex: Integer;
  const SelectedValue: UnicodeString; const TrueTypeFont: SysUtils.TBytes;
  const Options: THPDFHeadlessTextAppearanceOptions);

書き込み可能な Ch フィールドを更新し、そのすべてのウィジェットに normal 外観を生成します

SelectedValue は Opt のエクスポート値です。エクスポート/表示ペアは元のラベルを保持し、V がエクスポート文字列を、I がその選択インデックスを保存します

コンボボックスは選択されたラベルを表示し、コンボ編集フラグが許せば呼び出し元の値も表示します。リストボックスは TI からのラベルをソフトラップなしで表示し、選択行を青く塗ります

編集不可フィールドの未知のエクスポート値、読み取り専用フィールド、不正なオプション、使い切ったバジェット、キャンセルは、以前の値と外観リンクを保持します

複数選択リストボックスでは、このヘルパーが 1 つの値を選んでも配列値の V が保持されます。空の SelectedValue は選択をクリアします

複数の値や明示的な空エクスポート文字列にはSetChoiceFieldValuesWithAppearance を使ってください

署名・証明済みドキュメントへの変更には、別途署名を考慮したフォームポリシーが必要です