property LoadingColor: TColor; // default clYellow
Lorsque AsyncRendering vaut True, la visionneuse dessine un rectangle d'espace réservé au centre de la page visible pendant que le bitmap réel de la page est encore en cours de génération. LoadingColor contrôle l'arrière-plan de ce rectangle. La valeur par défaut clYellow offre un fort contraste avec le bitmap de page blanc habituel afin que l'indicateur reste clairement visible même lorsque la page a déjà commencé à être peinte derrière lui
L'espace réservé n'est dessiné que lorsque LoadingText n'est pas vide — c'est le texte qui donne sa taille au rectangle. Définir LoadingText sur une chaîne vide désactive totalement la superposition, quelle que soit la valeur de LoadingColor
Modifier LoadingColor à l'exécution prend effet au cycle de dessin suivant. La couleur n'affecte pas le contenu PDF réellement rendu, seulement l'indicateur de chargement
$00F0F0F0) ; pour un indicateur visible, choisissez une couleur saturée comme clYellow ou clRed'Rendering...' pour un fini soigné similaire aux spinners web// Enable an Adobe-style loading badge in the center of the page.
PdfView1.AsyncRendering := True;
PdfView1.LoadingColor := $00E0E0E0; // light gray
PdfView1.LoadingText := 'Rendering page...';
// Switch to a high-contrast badge for accessibility-mode UI.
if AccessibilityHighContrast then
begin
PdfView1.LoadingColor := clBlack;
PdfView1.Font.Color := clYellow;
end;