property OnMouseMove: TMouseMoveEvent;
Срабатывает всякий раз, когда мышь перемещается над областью просмотра. Параметр Sender ссылается на экземпляр TPdfView, который вызвал событие, поэтому один обработчик может обслуживать несколько views, анализируя Sender
Типичное применение: показывать всплывающую подсказку с текущими PDF-координатами, подсвечивать поле формы под курсором или отображать курсоры "hand" / "ibeam". Поскольку обработчик выполняется в главном потоке VCL, можно обновлять элементы формы и вызывать другие API VCL напрямую
Обработчики должны завершаться быстро — отрисовка PDFium и заполнение форм происходят в том же потоке, и любая задержка здесь откладывает следующую перерисовку страницы
TabStop в True, если хотите, чтобы этот элемент управления участвовал в переходе фокуса по Tab и получал события клавиатурыPdfView1.OnMouseMove := MyHandlerSet Cursor / Set Caret в TPdfView, чтобы синхронизировать визуальную обратную связь
procedure TForm1.PdfViewOnMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer);
begin
// показывать всплывающую подсказку с текущими PDF-координатами, подсвечивать поле формы под курсором или отображать курсоры "hand" / "ibeam"
Caption := Format('OnMouseMove on page %d', [PdfView1.PageNumber]);
end;