property OnPaint: TNotifyEvent;
Disparado depois que a view termina de pintar a página atual. O parâmetro Sender referencia a instância de TPdfView que gerou o evento, de modo que um único manipulador pode atender a várias visualizações inspecionando Sender
Usos típicos incluem: desenhar sobreposições personalizadas (marcas d'água, marcas de redação, realces de busca) sobre a página renderizada. Como o manipulador é executado na thread principal da VCL, você pode atualizar controles do formulário e chamar outras APIs da VCL diretamente
Os manipuladores devem retornar rapidamente — a renderização do PDFium e o preenchimento de formulários ocorrem na mesma thread, e qualquer atraso aqui adia o próximo redesenho de página
TabStop como True se quiser que este controle participe da travessia de foco pela tecla Tab, para que os eventos de teclado sejam entreguesPdfView1.OnPaint := MyHandlerSet Cursor / Set Caret correspondentes em TPdfView para manter o retorno visual sincronizado
procedure TForm1.PdfViewOnPaint(Sender: TObject);
begin
// draw custom overlays (watermarks, redaction marks, search highlights) on the rendered page
Caption := Format('OnPaint on page %d', [PdfView1.PageNumber]);
end;