PDFium Delphi 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