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;
JavaScript-ul documentului poate cere o pagină pe care nicio vedere nu a deschis-o încă, deci gazda formularelor o încarcă leneș, reține câte un handle per pagină cerută, trimite notificări native de deschidere de pagină și eliberează fiecare handle înainte ca mediul de formulare să se închidă
FormHostCallbacksComplete este true după ce mediul de formulare a instalat fiecare callback de versiunea 1 necesar
OnFormGoToAction primește un număr de pagină cu numerotare de la unu, modul nativ de zoom și o copie mărginită a vectorului de poziții ale destinației
Lăsarea GoTo netratată schimbă pagina vederii care a inițiat interacțiunea cu formularele, cu repliere pe TPdf.PageNumber pentru utilizare headless; gazda poate stabili Handled și poate aplica singură derularea sau zoom-ul destinației
OnFormUriAction primește valori URI decodate și brute plus modificatoare de tastatură pentru acțiunile atât AcroForm, cât și XFA, și nu efectuează nicio lansare externă decât dacă gazda alege să o facă
OnFormCursor primește atât o valoare stabilă TPdfFormCursor, cât și codul nativ original al cursorului; valoarea stabilă este una dintre pfcUnknown, pfcArrow, pfcSizeNESW, pfcSizeNWSE, pfcVerticalBeam, pfcHorizontalBeam sau pfcHand, iar lăsarea ei netratată actualizează doar vederea care a inițiat interacțiunea cu formularele
OnFormValueChange rulează după invalidarea cache-urilor derivate de pagină și reunește notificările de schimbare imbricate
FormSelectionRects returnează un instantaneu aflat în proprietatea apelantului, cu până la 4096 dreptunghiuri în spațiul paginii din selecția nativă de text de formular; OnFormSelectionRect transmite în flux fiecare dreptunghi nou, iar ClearFormSelectionRects golește geometria reținută