PDFium Component Docs

OnMouseDown-hendelse

Component: TPdfView  ·  Unit: PDFium
Utløses når brukeren trykker på en museknapp over visningen

Syntax

property OnMouseDown: TMouseEvent;

Description

Utløses når brukeren trykker på en museknapp over visningen. Sender-parameteren refererer til TPdfView-instansen som utløste hendelsen, slik at én enkelt behandler kan betjene flere visere ved å undersøke Sender

Typiske bruksområder: starte en egendefinert markeringsboks, starte panorering eller registrere koordinater for en «gå til denne merknaden»-funksjon. Fordi behandleren kjører på VCL-hovedtråden, kan du oppdatere skjemakontroller og kalle andre VCL-API-er direkte

Behandlere må returnere raskt — PDFium-rendering og skjemautfylling skjer på samme tråd, og enhver forsinkelse her utsetter neste sideopptegning

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