PDFium Delphi Component Docs

OnMouseUp-händelse

Component: TPdfView  ·  Unit: PDFium
Utlöses när användaren släpper en musknapp

Syntax

property OnMouseUp: TMouseEvent;

Description

Utlöses när användaren släpper en musknapp. Parametern Sender refererar till den TPdfView-instans som utlöste händelsen, så en enda hanterare kan betjäna flera vyer genom att inspektera Sender.

Typiska användningsområden är: bekräfta en anpassad markering, avsluta en panoreringsgest eller utlösa en klicka-för-att-zooma-åtgärd. Eftersom hanteraren körs på VCL:s huvudtråd kan du uppdatera formulärkontroller och anropa andra VCL-API:er direkt.

Hanterare måste återvända snabbt — PDFium-rendering och formulärfyllning sker på samma tråd, och varje fördröjning här skjuter fram nästa sidomålning.

Remarks

Example

procedure TForm1.PdfViewOnMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
  // commit a custom selection, finish a pan gesture, or trigger a click-to-zoom action
  Caption := Format('OnMouseUp on page %d', [PdfView1.PageNumber]);
end;

See Also

OnClick, OnPageChange, OnMouseDown, PageNumber