property OnMouseDown: TMouseEvent;
Scatta quando l'utente preme un pulsante del mouse sopra la vista. Il parametro Sender referenzia l'istanza TPdfView che ha sollevato l'evento, così un unico gestore può servire più viste esaminando Sender
Usi tipici: iniziare un riquadro di selezione personalizzato, avviare il panning, o catturare le coordinate per una funzione "vai a questa annotazione". Dato che il gestore gira sul thread principale VCL, puoi aggiornare i controlli della form e chiamare direttamente le altre API VCL
I gestori devono restituire in fretta — il rendering PDFium e la compilazione dei moduli avvengono sullo stesso thread, e ogni ritardo qui posticipa il prossimo ridisegno della pagina
TabStop a True se vuoi che questo controllo partecipi alla navigazione del focus con il tasto Tab, così che gli eventi da tastiera vengano consegnatiPdfView1.OnMouseDown := MyHandlerSet Cursor / Set Caret su TPdfView per mantenere il feedback visivo sincronizzato
procedure TForm1.PdfViewOnMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
// begin a custom selection box, start panning, or capture coordinates for a "go to this annotation" feature
Caption := Format('OnMouseDown on page %d', [PdfView1.PageNumber]);
end;