PDFium Delphi Component Docs

OnMouseDown događaj

Component: TPdfView  ·  Unit: PDFium
Okida se kada korisnik pritisne taster miša iznad prikaza

Syntax

property OnMouseDown: TMouseEvent;

Description

Okida se kada korisnik pritisne taster miša iznad prikaza. Parametar Sender ukazuje na instancu TPdfView koja je okinula događaj, pa jedan rukovalac može opsluživati više prikaza proverom Sender

Tipične upotrebe uključuju: započinjanje prilagođenog okvira izbora, pokretanje pomeranja pogleda ili hvatanje koordinata za funkciju „idi na ovu anotaciju“. Pošto se rukovalac izvršava na glavnoj niti VCL-a, možete direktno ažurirati kontrole forme i pozivati druge VCL API-je

Rukovaoci se moraju brzo vratiti — PDFium renderovanje i popunjavanje formi dešavaju se na istoj niti, i svako kašnjenje ovde odlaže sledeće iscrtavanje stranice

Remarks

Example

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;

See Also

OnClick, OnPageChange, PageNumber