TXFABindingDeadlineCheck
Unit: HPDFXFA
Declaration
TXFABindingDeadlineCheck = function(Deadline: Int64): Boolean of object;
Behaviour
The budgeted native binding and field-value resolver overloads call this method whilst traversing a binding when Deadline is nonnegative; return True whilst the operation may continue and False once the deadline has expired
Deadline must use the same clock domain as the callback; the interactive runtime supplies its own deadline check so that TXFAWidgetRuntimeOptions.MonotonicMilliseconds also governs native binding scans
A nil callback uses GetTickCount64, with Deadline expressed in that counter's milliseconds; a negative Deadline disables elapsed-time checks
The callback is synchronous and is not retained after the resolver returns; the owning object must remain alive during the call
Operation counting and fixed traversal depth limits remain active independently of the callback