TXFAWidgetRuntime.InitializeForm
Unité : HPDFXFARuntime
Déclaration
function InitializeForm: Boolean;
Comportement
Exécute les événements initialize dans l'ordre du template, puis calculate, validate, form ready et stable layout ready au sein d'une même transaction
Renvoie True après succès et lors des appels suivants après une initialisation réussie ; un échec renvoie False et renseigne LastDiagnostic
Les instances créées par les gestionnaires de cycle de vie reçoivent initialize avant les événements ready ; après l'initialisation, DispatchEvent et CommitEdit initialisent automatiquement les nouvelles occurrences et exécutent le cycle de vie post-modification
Les échecs restaurent les octets XDP, l'état des widgets, le focus, l'état d'édition, les compteurs et la comptabilité d'initialisation ; les callbacks hôtes ne publient qu'après succès
Appelez après avoir configuré les options et callbacks du runtime ; la construction n'exécute pas les scripts de cycle de vie
API associées
Runtime interactif de widgets XFA dynamiques, Fonctions FormCalc et XFA Packet DOM