procedure ClearFormSelectionRects;
ClearFormSelectionRects опустошает список, возвращаемый FormSelectionRects, чтобы следующий сообщённый прямоугольник начал новое накопление
Вызывайте его при смене поля в фокусе или перед перерисовкой наложений выделения, чтобы не рисовать устаревшие прямоугольники
OnFormSelectionRect продолжает срабатывать для новых прямоугольников и после очисткиPdf1.ClearFormSelectionRects;
PdfView1.Invalidate;