PDFium Delphi Component Docs

OnPageNumberChanged event

Componente: TPdfView  ·  Unidad: PDFium
Se dispara cuando el número de página visible cambia debido al desplazamiento

Syntax

property OnPageNumberChanged: TNotifyEvent;

Description

Se dispara cuando el número de página visible cambia debido al desplazamiento. El parámetro Sender referencia la instancia de TPdfView que disparó el evento, de modo que un único controlador puede servir a varias vistas inspeccionando Sender.

Los usos típicos incluyen: notificar a un control de navegación que el usuario está ahora leyendo una página distinta en modo continuo. Como el controlador se ejecuta en el hilo principal de la VCL, puede actualizar controles de formulario y llamar a otras APIs de VCL directamente.

Los controladores deben devolver rápidamente — el renderizado y el relleno de formularios de PDFium ocurren en el mismo hilo y cualquier retardo aquí pospone el siguiente repintado de página.

Remarks

Example

procedure TForm1.PdfViewOnPageNumberChanged(Sender: TObject);
begin
  // notificar a un control de navegación que el usuario ahora lee una página distinta en modo continuo
  Caption := Format('OnPageNumberChanged on page %d', [PdfView1.PageNumber]);
end;

See Also

OnClick, OnPageChange, OnMouseDown, PageNumber