property Visible: Boolean; // published, inherited from TControl
Visible := False ayarı, görüntüleyiciyi ekrandan kaldırır ancak yok etmez; temel PDFium belgesi, geçerli sayfa, yakınlaştırma faktörü ve seçim durumu korunur. Özellik tekrar True olarak ayarlandığında önbelleğe alınan durum hemen yeniden görüntülenir ve bir yeniden boyama otomatik olarak sıraya alınır
Görüntüleyiciyi gizlemek, bileşeni yeniden oluşturmadan alternatif belge görünümleri (örneğin yalnızca küçük resim modu ve tam okuyucu) arasında geçiş yapmanın kanonik yoludur. PDFium sayfa tanıtıcıları gizliyken açık tutulduğundan, kullanıcı yeniden yükleme gecikmesi olmadan görünümler arasında hızla geçiş yapabilir
Görünürlük ayrıca kapsayıcı denetimler aracılığıyla yayılır: üst panel görünmezse, görüntüleyici kendi ayarından bağımsız olarak görünmezdir. Çerçeve, uygulama kodunun araç çubuklarını senkronize edebilmesi için form üzerinde hala OnShow / OnHide bildirimleri yükseltir
TWinControl'da varsayılan olarak True'durPdfView1.Active := False veya Pdf1.Close çağırınAsyncRendering := False ayarlayın — aksi takdirde sıraya alınmış işleme kısa bir süre devam edebilir
// Toggle between thumbnail mode and full reader on a button click
procedure TForm1.btnToggleViewClick(Sender: TObject);
begin
ThumbnailGrid.Visible := PdfView1.Visible;
PdfView1.Visible := not PdfView1.Visible;
if PdfView1.Visible then
PdfView1.SetFocus;
end;