property FormHostCallbacksComplete: Boolean; // read only
property FormSelectionRects: TPdfFormSelectionRects; // read only
procedure ClearFormSelectionRects;
property OnFormCursor: TPdfFormCursorEvent;
property OnFormValueChange: TPdfFormValueChangeEvent;
property OnFormUriAction: TPdfFormUriActionEvent;
property OnFormGoToAction: TPdfFormGoToActionEvent;
property OnFormSelectionRect: TPdfFormSelectionRectEvent;
Document-JavaScript kan een pagina opvragen die nog geen view heeft geopend, dus de formulierhost laadt die lui, houdt één handle vast per opgevraagde pagina, verstuurt native page-open-meldingen en geeft elke handle vrij voordat de formulieromgeving sluit
FormHostCallbacksComplete is true nadat de formulieromgeving elke vereiste version-1-callback heeft geïnstalleerd
OnFormGoToAction ontvangt een op één gebaseerd paginanummer, de native zoommodus en een begrensde kopie van de bestemmingspositie-array
GoTo ongehandeld laten wijzigt de pagina van de view die de formulierinteractie startte, met TPdf.PageNumber als fallback voor headless gebruik; de host mag Handled zetten en de bestemmings-scrolling of zoom zelf toepassen
OnFormUriAction ontvangt gedecodeerde en ruwe URI-waarden plus toetsenbordmodificatoren voor zowel AcroForm- als XFA-acties, en voert geen externe launch uit tenzij de host daarvoor kiest
OnFormCursor ontvangt zowel een stabiele TPdfFormCursor-waarde als de originele native cursorcode; de stabiele waarde is één van pfcUnknown, pfcArrow, pfcSizeNESW, pfcSizeNWSE, pfcVerticalBeam, pfcHorizontalBeam of pfcHand, en het ongehandeld laten ervan werkt alleen de view bij die de formulierinteractie startte
OnFormValueChange draait na het ongeldig maken van afgeleide pagina-caches en voegt geneste wijzigingsmeldingen samen
FormSelectionRects geeft een momentopname in eigendom van de aanroeper terug met tot 4096 rechthoeken in paginaruimte uit native formuliertekstselectie; OnFormSelectionRect streamt elke nieuwe rechthoek en ClearFormSelectionRects wist de vastgehouden geometrie