property HighlightColor: TColor;
HighlightColor, view'in
HighlightSearchText tarafından bulunan her eşleşmenin üzerine
arama sonucu maskesini boyarken kullandığı fırça rengidir. Maske her
yeniden çizimde, işlenen PDF sayfasının üzerine bindirilir; böylece vurgu, aramayı yeniden çalıştırmadan
kaydırmayı ve zoom'u görünür biçimde izler
Varsayılan değer clYellow'dur — sayfa-içi arama
vurguları için ana akım her PDF okuyucusunun izlediği gelenektir.
Property yayımlandığından uygulamalar, TPdfView'i subclass etmeden rengi kendi
arayüz paletlerine göre tema yapabilir (sepia okuyucu teması için koyu kehribar;
karanlık mod görüntüleyici için yumuşak camgöbeği)
HighlightColor is the only styling knob for the overlay — the mask is a flat color fill behind the text, intentionally simple so that highlight rectangles never obscure glyph anti- aliasing. For multi-colored highlights (different colors per match / per query / per page), use a custom OnPaint handler instead of HighlightSearchText.
// Theme the highlight to match a dark reader UI
PdfView1.HighlightColor := $00FFFF66; // pale yellow
PdfView1.HighlightSearchText('invoice', False, True);
// Round-trip via the Object Inspector default
PdfView1.HighlightColor := clYellow;