property Visible: Boolean; // published, inherited from TControl
Nastavení Visible := False odstraní čtečku z obrazovky bez jejího zničení; podkladový dokument PDFium, aktuální stránka, faktor přiblížení a stav výběru se všechny zachovají. Když je vlastnost nastavena zpět na True, uložený stav se okamžitě znovu zobrazí a automaticky se zařadí překreslení do fronty.
Skrytí čtečky je kanonický způsob přepínání mezi alternativními zobrazeními dokumentu (například režimem pouze s miniaturami a úplnou čtečkou) bez znovuvytvoření komponenty. Protože handly stránek PDFium zůstávají při skrytí otevřené, uživatel může rychle přepínat mezi zobrazeními bez prodlevy načítání.
Viditelnost se také propaguje přes kontejnerové ovládací prvky: pokud je nadřazený panel neviditelný, je čtečka neviditelná bez ohledu na vlastní nastavení. Framework na formuláři stále vyvolává oznámení OnShow / OnHide, takže kód aplikace může odpovídajícím způsobem synchronizovat panely nástrojů.
True na publikovaném TWinControl.PdfView1.Active := False nebo Pdf1.Close.AsyncRendering := False — v opačném případě může zařazené vykreslování ještě chvíli pokračovat.
// 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;