property PageShadowColor: TColor; // default clGray
Elke pagina in de viewer wordt getekend als een rechthoek die zweeft boven de Color-achtergrond van het besturingselement. Onder de rechter- en onderrand van die rechthoek tekent de viewer een slagschaduwstrook die de pagina visueel van het schuifgebied tilt, wat het uiterlijk van Adobe Reader en andere moderne PDF-viewers nabootst. PageShadowColor is de effen opvulling van die strook.
De schaduw wordt alleen gerenderd wanneer PageShadowSize groter is dan nul. Met PageShadowSize op 0 wordt de kleur genegeerd en worden er geen extra pixels getekend, wat de standaardweergave is (vlak, geen schaduw).
Kies een donkere kleur dan Color voor een geloofwaardige schaduw. clGray, $00606060 (houtskool) of een aangepast grijs van 30% luminantie lezen allemaal overtuigend. Lichtere kleuren op een lichte achtergrond reduceren het effect tot een subtiel randaccent.
PageColor = clWhite met PageShadowColor = clGray en PageShadowSize = 6.Color = $00202020, PageColor = clWhite en PageShadowColor = $00000000 in om het contrast hoog te houden.// Classic Adobe-style page presentation.
PdfView1.Color := $00CCCCCC; // light gray scroll area
PdfView1.PageColor := clWhite;
PdfView1.PageShadowSize := 6;
PdfView1.PageShadowColor := clGray;
PdfView1.PageBorderColor := $00808080;
// Crisp, high-contrast page edge for dark mode.
PdfView1.Color := $00202020;
PdfView1.PageShadowColor := clBlack;
PdfView1.PageShadowSize := 8;