property LoadingColor: TColor; // default clYellow
Gdy AsyncRendering ma wartość True, przeglądarka rysuje prostokąt zastępczy pośrodku widocznej strony, podczas gdy właściwy bitmap strony nadal jest generowany. LoadingColor steruje tłem tego prostokąta. Domyślne clYellow zapewnia wysoki kontrast względem typowej białej bitmapy strony, więc wskaźnik jest wyraźnie widoczny nawet wtedy, gdy strona zaczęła już rysować się w tle
Prostokąt zastępczy jest rysowany tylko wtedy, gdy LoadingText nie jest pusty — to tekst nadaje mu rozmiar. Ustawienie LoadingText na pusty ciąg całkowicie wyłącza nakładkę niezależnie od LoadingColor
Zmiana LoadingColor w czasie działania wchodzi w życie przy następnym cyklu malowania. Kolor nie wpływa na rzeczywistą wyrenderowaną zawartość PDF, tylko na wskaźnik ładowania
$00F0F0F0; dla wyraźnego wybierz nasycony kolor, taki jak clYellow lub clRed'Rendering...', aby uzyskać dopracowany efekt podobny do wskaźników w sieci// 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;