PDFium Component Docs

OnMouseWheel-hendelse

Component: TPdfView  ·  Unit: PDFium
Utløses når hjulet roteres over visningen

Syntax

property OnMouseWheel: TMouseWheelEvent;

Description

Utløses når hjulet roteres over visningen The Sender parameter references the TPdfView instance that raised the event, so a single handler can serve multiple views by inspecting Sender.

Typical uses include: implement Ctrl+wheel zoom or replace the default page scroll. Because the handler runs on the VCL main thread, you can update form controls and call other VCL APIs directly.

Handlers must return quickly — PDFium rendering and form filling occur on the same thread, and any delay here postpones the next page repaint.

Remarks

Example

procedure TForm1.PdfViewOnMouseWheel(Sender: TObject; Shift: TShiftState; WheelDelta: Integer; MousePos: TPoint; var Handled: Boolean);
begin
  // implement Ctrl+wheel zoom or replace the default page scroll
  Caption := Format('OnMouseWheel on page %d', [PdfView1.PageNumber]);
end;

See Also

OnClick, OnPageChange, OnMouseDown, PageNumber