property OnPageChange: TNotifyEvent;
يُطلق عندما تتغير الصفحة الحالية لأي سبب. ويشير المعامل Sender إلى مثيل TPdfView الذي أطلق الحدث، بحيث يمكن لمعالج واحد خدمة عدة عروض عبر فحص Sender
تشمل الاستخدامات النموذجية تحديث تسمية خارجية من نوع "Page X of Y" أو مزامنة لوحة مصغرات متجاورة. وبما أن المعالج يعمل على خيط VCL الرئيسي فيمكنك تحديث عناصر النموذج واستدعاء واجهات VCL الأخرى مباشرة
يجب أن تعود المعالجات بسرعة — فالعرض في PDFium وتعبئة النماذج يحدثان على الخيط نفسه، وأي تأخير هنا يؤجل إعادة رسم الصفحة التالية
TabStop بقيمة True إذا أردت أن يشارك هذا العنصر في تنقل التركيز بمفتاح Tab بحيث تُسلَّم أحداث لوحة المفاتيحIDE إجراءً هيكليًا على النموذج؛ ويمكنك أيضًا إسناده وقت التشغيل بواسطة PdfView1.OnPageChange := MyHandlerSet Cursor وSet Caret المطابقة على TPdfView للحفاظ على تزامن التغذية الراجعة المرئية
procedure TForm1.PdfViewOnPageChange(Sender: TObject);
begin
// update an external "Page X of Y" label or sync a side-by-side thumbnail panel
Caption := Format('OnPageChange on page %d', [PdfView1.PageNumber]);
end;