Bonjour,

J'ai un soucis que je traine depuis un moment.
Quelle est la bonne façon d'initialiser un cadre (TFrame).

Il n'y a pas de OnCreate.
J'ai essayé de surcharger le constructeur, mais je n'obtiens pas de bons résultats, l'accès à certaines propriétés (fixé au design) de certains contrôles semblant ne pas encore être initialisées (j'appelle pourtant le inherited en tout début).

Bref j'en suis réduit à créer une procédure Initialiser() que j'appelle dans le FormCreate qui contient le TFrame.
Mais ce genre d'appel est facile à oublier. Je n'aime donc pas cette solution.

Vous faites comment ?

Cordialement