property LoadingColor: TColor; // default clYellow
Cuando AsyncRendering es True, el visor dibuja un rectángulo provisional en el centro de la página visible mientras el bitmap real de la página todavía se está generando. LoadingColor controla el fondo de ese rectángulo. El clYellow por defecto da un contraste alto frente al típico bitmap de página blanco, de modo que el indicador se ve con claridad incluso cuando la página ya ha empezado a pintarse detrás
El rectángulo provisional solo se pinta cuando LoadingText no está vacío — el texto es lo que da el tamaño al rectángulo. Establecer LoadingText a una cadena vacía deshabilita la superposición por completo, sin importar LoadingColor
Cambiar LoadingColor en runtime surte efecto en el siguiente ciclo de pintado. El color no afecta al contenido PDF renderizado real, solo al indicador de carga
$00F0F0F0); para uno llamativo elija un color saturado como clYellow o clRedRendering... para un acabado cuidado similar a los spinners web// Habilitar un indicador de carga al estilo Adobe en el centro de la página
PdfView1.AsyncRendering := True;
PdfView1.LoadingColor := $00E0E0E0; // light gray
PdfView1.LoadingText := 'Rendering page...';
// Cambiar a un distintivo de alto contraste para la UI en modo accesibilidad
if AccessibilityHighContrast then
begin
PdfView1.LoadingColor := clBlack;
PdfView1.Font.Color := clYellow;
end;