PDFium Delphi Component Docs

OnMouseDown-tapahtuma

Component: TPdfView  ·  Unit: PDFium
Laukaistaan, kun käyttäjä painaa hiiren painiketta näkymän päällä

Syntax

property OnMouseDown: TMouseEvent;

Description

Laukaistaan, kun käyttäjä painaa hiiren painiketta näkymän päällä. Sender-parametri viittaa TPdfView-instanssiin joka laukaisi tapahtuman, joten yksi käsittelijä voi palvella useita näkymiä tutkimalla Sender-arvoa

Tyypillisiä käyttötapoja: mukautetun valintalaatikon aloittaminen, panoroinnin käynnistäminen tai koordinaattien tallentaminen "siirry tähän merkintään" -toimintoa varten. Koska käsittelijä suoritetaan VCL-pääsäikeessä, voit päivittää lomakkeen ohjaimia ja kutsua muita VCL-API:ita suoraan

Käsittelijöiden on palattava nopeasti — PDFium-renderöinti ja lomakkeiden täyttö tapahtuvat samassa säikeessä, ja mikä tahansa viive tässä siirtää seuraavan sivun uudelleenpiirtoa

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