PDFium Component Docs

Visible tulajdonság

Komponens: TPdfView  ·  Unit: PDFium
Megjeleníti vagy elrejti a PDF viewert

Szintaxis

property Visible: Boolean; // published, inherited from TControl

Leírás

A Visible := False beállítása eltávolítja a megjelenítőt a képernyőről anélkül, hogy megsemmisítené; a mögöttes PDFium-dokumentum, az aktuális oldal, a nagyítási tényező és a kijelölési állapot mind megőrződik. Amikor a tulajdonságot visszaállítod True-ra, a gyorsítótárazott állapot azonnal újra megjelenik, és egy újrarajzolás automatikusan sorba kerül

A megjelenítő elrejtése a kanonikus módja az alternatív dokumentumnézetek közötti váltásnak (például egy csak-bélyegkép mód és a teljes olvasó között) a komponens újraalapítása nélkül. Mivel a PDFium oldálkezelők rejtve maradnak, a felhasználó gyorsan válthat a nézetek között újratöltési késleltetés nélkül

A láthatóság a tárolóvezérlőkön keresztül is terjed: ha a szülő panel láthatatlan, a megjelenítő a saját beállításától függetlenül láthatatlan. A keretrendszer továbbra is OnShow / OnHide értesítéseket vált ki az űrlapon, így az alkalmazáskód szinkronizálhatja az eszköztárakat

Megjegyzések

Példa

// 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;

Lásd még

Enabled, Active, AsyncRendering, Align