PDFium Delphi Component Docs

OnMouseUp Ereignis

Komponente: TPdfView  ·  Unit: PDFium
Fired when the user releases a mouse button.

Syntax

property OnMouseUp: TMouseEvent;

Description

Feuert, wenn der Nutzer eine Maustaste loslässt. Der Parameter Sender verweist auf die TPdfView-Instanz, die das Ereignis ausgelöst hat, sodass ein einzelner Handler mehrere Ansichten bedienen kann, indem er Sender überprüft

Typische Einsätze: eine eigene Selektion festschreiben, eine Schwenk-Geste abschließen oder eine Klick-und-Zoom-Aktion auslösen. Da der Handler im VCL-Hauptthread läuft, können Sie Formular-Controls aktualisieren und andere VCL-APIs direkt aufrufen

Handler müssen schnell zurückkehren — PDFium-Rendering und Formularausfüllen erfolgen im selben Thread, und jede Verzögerung hier verschiebt die nächste Seitenneuzeichnung

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