PDFium Delphi Component Docs

LoadingColor svojstvo

Component: TPdfView  ·  Unit: PDFium
Boja ispune za placeholder “loading” koji se crta dok se stranica još uvek iscrtava

Syntax

property LoadingColor: TColor; // default clYellow

Description

Kada je AsyncRendering True pregledač crta pravougaonik čuvara mesta u centru vidljive stranice dok se stvarna bitmapa stranice još generiše. LoadingColor upravlja pozadinom tog pravougaonika. Podrazumevana vrednost clYellow pruža visok kontrast prema tipičnoj beloj bitmapi stranice, pa je indikator jasno vidljiv čak i kada je stranica već počela da se iscrtava iza njega

Čuvar mesta se crta samo kada LoadingText nije prazan — tekst je ono što određuje veličinu pravougaonika. Postavljanje LoadingText na prazan string potpuno isključuje preklapanje bez obzira na LoadingColor

Promena LoadingColor u vreme izvršavanja stupa na snagu u sledećem ciklusu iscrtavanja. Boja ne utiče na stvarni renderovani PDF sadržaj, već samo na indikator učitavanja

Remarks

Example

// 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;

See Also

LoadingText, AsyncRendering, PageColor, Color