PDFium Component Docs

מאפיין Visible

Component: TPdfView  ·  Unit: PDFium
מציג או מסתיר את מציג ה-PDF.

Syntax

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

Description

הגדרת Visible := False מסירה את המציג מהמסך מבלי להרוס אותו; מסמך PDFium הבסיסי, העמוד הנוכחי, גורם הזום ומצב הבחירה נשמרים כולם. כאשר המאפיין מוחזר ל-True, המצב המטוהן מוצג מחדש מיד ונקבע רינדור מחדש אוטומטי.

הסתרת המציג היא הדרך הקנונית להחליף בין תצוגות מסמך חלופיות (למשל מצב תמונה ממוזערת בלבד והקורא המלא) מבלי ליצור מחדש את הרכיב. מכיוון שידיות עמוד PDFium נשארות פתוחות בזמן הסתרה, המשתמש יכול לעבור במהירות בין תצוגות ללא עיכוב טעינה מחדש.

הנראות גם מתפשטת דרך פקדי מיכל: אם פאנל האב אינו נראה, המציג אינו נראה ללא קשר להגדרה שלו. המסגרת עדיין מעלה הודעות OnShow / OnHide בטופס כך שקוד היישום יכול לסנכרן סרגלי כלים בהתאם.

Remarks

Example

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

See Also

Enabled, Active, AsyncRendering, Align