FMX.Forms.TApplication.RealCreateForms

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure RealCreateForms;

C++

void __fastcall RealCreateForms();

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
FMX.Forms.pas
FMX.Forms.hpp
FMX.Forms TApplication

Description

Appelée en interne à l'exécution pour créer toutes les fiches appartenant à cette application.

RealCreateForms est exécutée seulement une fois, à l'exécution, et crée des instances réelles de toutes les fiches appartenant à cette application FireMonkey. Puisque CreateForm ne crée pas immédiatement la fiche donnée et ne fait qu'ajouter cette requête à la liste en attente, RealCreateForms est en fait utilisée pour créer les fiches réelles. Cette pratique est requise car, sur certaines plates-formes, la création des fiches doit être différée ou appelée depuis des emplacements spécifiques.

Cependant, si le MainForm est défini sur nil, RealCreateForms prend la première fiche définie sur "auto-créer" dans Projet > Options > Fiches et la définit en tant que fiche principale de l'application et la rend visible pour son utilisation ultérieure.

Pour créer des fiches supplémentaires à l'exécution, utilisez FMX.Forms.TForm.Create, FMX.Forms3D.TForm3D.Create ou TForm1.Create.

Voir aussi