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 của tài liệu có thể yêu cầu một trang mà chưa view nào mở, nên form host tải trang đó theo kiểu lazy, giữ một handle cho mỗi trang được yêu cầu, gửi các thông báo mở trang native, và giải phóng mọi handle trước khi form environment đóng
FormHostCallbacksComplete là true sau khi form environment đã cài đặt đủ mọi callback version-1 bắt buộc
OnFormGoToAction nhận một số trang đánh số từ một, chế độ zoom native, và một bản sao có giới hạn của mảng vị trí đích
Để GoTo không được xử lý sẽ đổi trang của view đã khởi phát tương tác biểu mẫu, quay về TPdf.PageNumber khi dùng headless; host có thể đặt Handled và tự áp dụng cuộn đến đích hoặc zoom
OnFormUriAction nhận giá trị URI đã giải mã lẫn giá trị thô cùng các modifier bàn phím cho cả action AcroForm lẫn XFA, và không thực hiện launch bên ngoài nào trừ khi host chủ động chọn làm
OnFormCursor nhận cả một giá trị TPdfFormCursor ổn định lẫn mã cursor native gốc; giá trị ổn định là một trong pfcUnknown, pfcArrow, pfcSizeNESW, pfcSizeNWSE, pfcVerticalBeam, pfcHorizontalBeam hoặc pfcHand, và khi để nó không được xử lý thì chỉ view đã khởi phát tương tác biểu mẫu được cập nhật
OnFormValueChange chạy sau khi làm mất hiệu lực các page cache phái sinh và gộp các thông báo thay đổi lồng nhau
FormSelectionRects trả về một snapshot do caller sở hữu gồm tối đa 4096 hình chữ nhật không gian trang lấy từ phần chọn văn bản biểu mẫu native; OnFormSelectionRect stream từng hình chữ nhật mới và ClearFormSelectionRects xóa hình học đã giữ lại