PDFium Component Docs

LoadingColor-egenskap

Component: TPdfView  ·  Unit: PDFium
Fyllfarge for “laster”-plassholderen tegnet mens en side fortsatt rendres

Syntax

property LoadingColor: TColor; // default clYellow

Description

Når AsyncRendering er True, tegner viseren et plassholderrektangel midt på den synlige siden mens det faktiske side-bitmappet fortsatt genereres. LoadingColor styrer bakgrunnen i det rektangelet. Standardverdien clYellow gir høy kontrast mot det typiske hvite side-bitmappet, slik at indikatoren er tydelig synlig selv når siden allerede har begynt å tegne seg bak den

Plassholderen tegnes bare når LoadingText er ikke-tom — det er teksten som gir rektangelet dets størrelse. Å sette LoadingText til en tom streng deaktiverer overlegget fullstendig, uavhengig av LoadingColor

Endring av LoadingColor ved kjøretid trer i kraft ved neste tegnesyklus. Fargen påvirker ikke det faktisk rendrede PDF-innholdet, bare lasteindikatoren

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