RegenerateFormAppearances

Campi modulo, prestazioni

Descrizione

Attraversa l'intera gerarchia dei campi AcroForm e rigenera lo stream di aspetto di ogni Widget visibile

Sintassi

Delphi

Function TPDFlib.RegenerateFormAppearances(OnlyIfNecessary: Integer): Integer;

Parametri

OnlyIfNecessaryUsare un valore diverso da zero per preservare gli aspetti esistenti ancora utilizzabili, oppure 0 per ricostruire gli aspetti supportati

Valori restituiti

0Nessun aspetto di Widget visibile è stato rigenerato
Valore positivoNumero di stream di aspetto dei Widget rigenerati con successo

Osservazioni

La traversata parte dai campi radice e visita ogni discendente una sola volta, comprese le foglie Widget sotto campi genitore logiciQuando ogni Widget visibile riesce, l'insieme dirty della sessione corrente viene cancellato e

Quando ogni widget visibile ha successo, il set di dirty della sessione corrente viene pulito e NeedAppearances diventa falso; i widget falliti restano dirty e tengono il flag vero

Usate questa scansione completa per documenti importati le cui apparenze mancanti preesistenti non sono rappresentate dal tracker dei dirty della sessione corrente

RegenerateDirtyFormAppearances, così il lavoro scala con l'insieme dei Widget interessati

Vedere anche

RegenerateDirtyFormAppearances, GetDirtyFormAppearanceCount