property Active: Boolean; // default False
Postavljanje Active na True nalaže pregledaču da učita dokument na koji upućuje pridružena komponenta Pdf, otvori stranu određenu svojstvom PageNumber i pokrene ponovno iscrtavanje. Postavljanje na False zatvara stranu, oslobađa keširani handle tekstualne strane, odbacuje sesiju pretrage i čisti vidljivu oblast
Active je glavni prekidač pregledača. Svojstva vezana za dokument, kao što su PageCount, PageWidth, PageLabel i indeksirani pristupnici (Character, Bitmap, WebLink itd.), vraćaju smislene vrednosti samo dok je Active True i dok povezana instanca Pdf ima učitan dokument
Ako je Pdf nil, pregledač prvi put kada se Active postavi na True kreira i poseduje internu instancu TPdf, tako da minimalan program može jednostavno pozvati PdfView1.Pdf.FileName := ...; PdfView1.Active := True; nakon što ga usmeri na datoteku
True automatski ponovo učitava novi dokumentTrue bez validnog izvora (bez FileName, bez bafera, bez toka na povezanom TPdf) izaziva izuzetak// Bind to an explicit TPdf and open a file.
PdfView1.Pdf := Pdf1;
Pdf1.FileName := 'C:\docs\sample.pdf';
PdfView1.Active := True;
// React to open/close in code.
if PdfView1.Active then
StatusBar1.SimpleText := Format('%d pages', [PdfView1.PageCount])
else
StatusBar1.SimpleText := 'No document loaded';
// Close the viewer.
PdfView1.Active := False;