PDFium Delphi Component Docs

OnPageNumberChanged Evento

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

Syntax

property OnPageNumberChanged: TNotifyEvent;

Description

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

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

Los controladores deben devolver el control rápidamente — el renderizado de PDFium y el llenado de formularios ocurren en el mismo hilo, y cualquier demora aquí pospone el siguiente repintado de página

Remarks

Example

procedure TForm1.PdfViewOnPageNumberChanged(Sender: TObject);
begin
  // notify a navigation control that the user is now reading a different page in continuous mode
  Caption := Format('OnPageNumberChanged on page %d', [PdfView1.PageNumber]);
end;

See Also

OnClick, OnPageChange, OnMouseDown, PageNumber