GetDirtyFormAppearanceCount

フォームフィールド、パフォーマンス

説明

現在のドキュメントセッション中に変更され、まだアピアランス再生成を待っている、一意な可視ウィジェットオブジェクト参照の数を返します

構文

Delphi

Function TPDFlib.GetDirtyFormAppearanceCount: Integer;

戻り値

0現在のセッションでアピアランス再生成待ちのウィジェットがないか、ドキュメントにAcroFormがありません
正の値重複排除済みの、再生成待ちウィジェットアピアランスの数

備考

同じウィジェットへの繰り返し変更はダーティセットの1エントリを占有し、変更された論理親フィールドは、描画可能な各子孫ウィジェットを1度ずつ計上します

RecalculateFormFieldsによって変更された計算後続フィールドも、同じダーティセットに加わりますトラッカーはメモリ内にあり、ドキュメントの読み込み時に空の状態で始まるため、現在のセッションより前に欠落していたアピアランスを推定できません。読み込んだドキュメント全体の一括処理には

RegenerateFormAppearancesを使用してください

関連項目

RegenerateDirtyFormAppearances, RegenerateFormAppearances, SetNeedAppearances