RegenerateFormAppearances

Campos de formulario, rendimiento

Descripción

Recorre la jerarquía completa de campos de AcroForm y regenera el flujo de apariencia de cada Widget visible

Sintaxis

Delphi

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

Parámetros

OnlyIfNecessaryUse un valor distinto de cero para conservar las apariencias existentes utilizables, o 0 para reconstruir las apariencias admitidas

Valores devueltos

0No se regeneró ninguna apariencia de Widget visible
Valor positivoEl número de flujos de apariencia de Widget regenerados con éxito

Observaciones

El recorrido empieza en los campos raíz y visita cada descendiente una vez, incluidas las hojas de Widget bajo campos padre lógicosCuando todos los Widgets visibles tienen éxito, el conjunto de elementos sucios de la sesión actual se borra y

Cuando todos los widgets visibles tienen éxito, el conjunto de sucios de la sesión actual se limpia y NeedAppearances pasa a falso; los widgets fallidos siguen sucios y mantienen el indicador verdadero

Use este barrido completo para documentos importados cuyas apariencias ausentes preexistentes no estén representadas por el rastreador de suciedad de la sesión actual

RegenerateDirtyFormAppearances de modo que el trabajo escale con el conjunto de Widgets afectado

Véase también

RegenerateDirtyFormAppearances, GetDirtyFormAppearanceCount