property Visible: Boolean; // published, inherited from TControl
Ustawienie Visible := False usuwa przeglądarkę z ekranu bez jej niszczenia; bazowy dokument PDFium, bieżąca strona, współczynnik skalowania i stan zaznaczenia są zachowane. Gdy właściwość zostanie ustawiona z powrotem na True, zbuforowany stan jest natychmiast ponownie wyświetlany i przemalowanie jest automatycznie kolejkowane.
Ukrycie przeglądarki to kanoniczny sposób przełączania między alternatywnymi widokami dokumentu (na przykład trybem tylko miniatur i pełnym czytnikiem) bez odtwarzania komponentu. Ponieważ uchwyty stron PDFium pozostają otwarte podczas ukrycia, użytkownik może szybko przełączać się między widokami bez opóźnienia ponownego wczytywania.
Widoczność propaguje się także przez kontrolki kontenera: jeśli panel nadrzędny jest niewidoczny, przeglądarka jest niewidoczna niezależnie od własnego ustawienia. Środowisko nadal zgłasza powiadomienia OnShow / OnHide w formularzu, dzięki czemu kod aplikacji może odpowiednio synchronizować paski narzędzi.
True w opublikowanym TWinControl.PdfView1.Active := False lub Pdf1.Close.AsyncRendering := False — w przeciwnym razie kolejkowane renderowanie może trwać przez chwilę.
// 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;