property OnMouseDown: TMouseEvent;
Pokreće se kada korisnik pritisne tipku miša iznad prikaza. Parametar Sender upućuje na instancu TPdfView koja je okinula događaj, pa jedan rukovatelj može provjerom Sender opsluživati više prikaza
Tipične upotrebe uključuju: započinjanje prilagođenog okvira odabira, pokretanje pomicanja prikaza ili hvatanje koordinata za značajku „idi na ovu anotaciju“. Budući da se rukovatelj izvodi na glavnoj VCL dretvi, možete izravno ažurirati kontrole obrasca i pozivati ostale VCL API-je
Rukovatelji se moraju brzo vratiti — PDFium renderiranje i popunjavanje obrazaca odvijaju se na istoj dretvi, a svaka odgoda ovdje odgađa sljedeće ponovno iscrtavanje stranice
TabStop na True ako želite da ova kontrola sudjeluje u kretanju fokusa tipkom Tab, kako bi se događaji tipkovnice isporučivaliPdfView1.OnMouseDown := MyHandlerSet Cursor / Set Caret na TPdfView da vizualna povratna informacija ostane sinkronizirana
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;