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 powiększenia i stan zaznaczenia są zachowane. Gdy właściwość zostanie ustawiona z powrotem na True, buforowany stan jest natychmiast wyświetlany ponownie, a odświeżenie jest automatycznie kolejkowane
Ukrywanie przeglądarki to kanoniczny sposób przełączania między alternatywnymi widokami dokumentu (na przykład trybem tylko miniatur i pełnym czytnikiem) bez ponownego tworzenia komponentu. Ponieważ uchwyty stron PDFium pozostają otwarte podczas ukrycia, użytkownik może szybko przełączać widoki bez opóźnienia związanego z ponownym wczytaniem
Widoczność propaguje się też przez kontrolki kontenerowe: jeśli panel nadrzędny jest niewidoczny, przeglądarka także jest niewidoczna niezależnie od własnego ustawienia. Framework nadal zgłasza na formularzu powiadomienia OnShow / OnHide, dzięki czemu kod aplikacji może odpowiednio synchronizować paski narzędzi
True w opublikowanym TWinControlPdfView1.Active := False albo Pdf1.CloseAsyncRendering := False — w przeciwnym razie kolejkowane renderowanie może jeszcze przez chwilę trwać
// 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;