property OnMouseMove: TMouseMoveEvent;
Fired whenever the mouse moves over the view. The Sender parameter references the TPdfView instance à l’origine de l’événement, afin qu’un seul gestionnaire puisse servir plusieurs vues en inspectant Sender.
Les utilisations typiques incluent : afficher une info-bulle avec la coordonnée PDF courante, surligner le champ de formulaire sous le curseur ou afficher des curseurs "hand" / "ibeam". Comme le gestionnaire s'exécute sur le thread principal VCL, vous pouvez mettre à jour les contrôles du formulaire et appeler directement d'autres API VCL
Les gestionnaires doivent répondre rapidement — le rendu PDFium et le remplissage de formulaires s’exécutent sur le même thread, et tout délai ici retarde le prochain rafraîchissement de la page
TabStop to True if you want this control to participate in tab-key focus traversal so that keyboard events are delivered.PdfView1.OnMouseMove := MyHandler.Set Cursor / Set Caret calls on TPdfView to keep visual feedback synchronized.
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;