property OnMouseMove: TMouseMoveEvent;
يُطلق كلما تحركت الفأرة فوق العرض. ويشير المعامل Sender إلى نسخة TPdfView التي أطلقت الحدث، فيمكن لمعالج واحد أن يخدم عدة عوارض بفحص Sender
من الاستخدامات النموذجية: إظهار تلميح أداة بالإحداثي الحالي في PDF، أو تمييز حقل النموذج تحت المؤشر، أو عرض مؤشرات «يد» / «نص». وبما أن المعالج يعمل على الخيط الرئيسي لـ VCL، يمكنك تحديث عناصر تحكم النموذج واستدعاء بقية واجهات VCL مباشرة
على المعالجات أن تعود سريعًا — فتصيير PDFium وتعبئة النماذج يجريان على الخيط نفسه، وأي تأخير هنا يؤجل إعادة رسم الصفحة التالية
TabStop على True إذا أردت أن تشارك أداة التحكم هذه في تنقل التركيز بمفتاح Tab لتصلك أحداث لوح المفاتيحPdfView1.OnMouseMove := MyHandlerSet Cursor / Set Caret المقابلة على TPdfView لتبقى التغذية الراجعة المرئية متزامنة
procedure TForm1.PdfViewOnMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer);
begin
// show a tooltip with the current PDF coordinate, highlight the form field under the cursor, or display "hand" / "ibeam" cursors
Caption := Format('OnMouseMove on page %d', [PdfView1.PageNumber]);
end;