PDFium Component Docs

OnResize event

Component: TPdfView  ·  Unit: PDFium
Dipicu setiap kali area klien kontrol berubah ukuran

Syntax

property OnResize: TNotifyEvent;

Description

Dipicu setiap kali area klien kontrol berubah ukuran. Parameter Sender mereferensikan instance TPdfView yang memunculkan event, sehingga satu handler dapat melayani beberapa tampilan dengan memeriksa Sender

Penggunaan tipikal meliputi: memasang-ulang halaman (mis. panggil Zoom(pfmFitWidth)) atau memposisikan ulang toolbar mengambang. Karena handler berjalan di thread utama VCL, Anda dapat memperbarui kontrol form dan memanggil API VCL lain secara langsung

Handler harus kembali dengan cepat — rendering PDFium dan pengisian formulir terjadi di thread yang sama, dan penundaan apa pun di sini menunda repaint halaman berikutnya

Remarks

Example

procedure TForm1.PdfViewOnResize(Sender: TObject);
begin
  // re-fit the page (e.g. invoke Zoom(pfmFitWidth)) or reposition floating toolbars
  Caption := Format('OnResize on page %d', [PdfView1.PageNumber]);
end;

See Also

OnClick, OnPageChange, OnMouseDown, PageNumber