property LoadingColor: TColor; // default clYellow
Когда AsyncRendering равно True, вьювер рисует прямоугольник-заглушку в центре видимой страницы, пока настоящий bitmap страницы ещё генерируется. LoadingColor задаёт фон этого прямоугольника. Умолчание clYellow даёт высокий контраст с типичным белым bitmap страницы, так что индикатор чётко виден, даже когда страница уже начала рисоваться под ним
Заглушка рисуется, только когда LoadingText непуст — именно текст задаёт размер прямоугольника. Пустая строка в LoadingText полностью отключает оверлей, независимо от LoadingColor
Смена LoadingColor во время выполнения действует с следующего цикла отрисовки. Цвет не затрагивает сам отрендеренный PDF-контент, только индикатор загрузки
$00F0F0F0); для заметного — насыщенный вроде clYellow или clRed'Rendering...' для отполированного ощущения, как у 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;