PDFium Delphi Component Docs

OnMouseDown događaj

Komponenta: TPdfView  ·  Jedinica: PDFium
Pokreće se kada korisnik pritisne tipku miša iznad prikaza

Sintaksa

property OnMouseDown: TMouseEvent;

Opis

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

Napomene

Primjer

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;

Vidi također

OnClick, OnPageChange, PageNumber