TXFAWidgetRuntime.InitializeForm

Модуль: HPDFXFARuntime

Объявление

function InitializeForm: Boolean;

Поведение

Запускает initialize-события в порядке шаблона, затем calculate, validate, form ready и stable layout ready в одной транзакции

Возвращает True после успеха и при последующих вызовах после успешной инициализации; сбой возвращает False и заполняет LastDiagnostic

Экземпляры, созданные обработчиками жизненного цикла, получают initialize перед событиями ready; после инициализации DispatchEvent и CommitEdit автоматически инициализируют новые вхождения и запускают пост-изменённый жизненный цикл

При сбоях восстанавливаются байты XDP, состояние виджетов, фокус, состояние редактирования, счётчики и учёт инициализации; колбэки хоста публикуются только после успеха

Вызывайте после настройки опций runtime и колбэков; конструктор жизненный цикл скриптов не выполняет

Связанные API

Интерактивный runtime динамических XFA-виджетов, Функции FormCalc и XFA Packet DOM