-
Pb FormShow MainForm
Bonjour,
pourquoi FormShow se lance-t-il à la création de ma fiche principale, chose que je ne veux pas et qui ne me parait pas normal ?
J'ai fait du pas à pas et juste après
Code:
Application->CreateForm(__classid(TMainForm), &MainForm);
le constructeur de MainForm se lance puis FormCreate puis FormShow. Bizarre ...
J'ai comparé avec une ancienne copie du même projet, j'ai les mêmes paramètres de projet et pour la fenêtre principale et là, FormShow ne se lance pas (uniquement le constructeur et FormCreate).
Meci pour vos lumières.
-
Ta fiche principale est affichée juste après sa création, ce qui explique que le FormShow s'execute juste après le FormCreate.
-
Il me semble qu'étant la Form principale, elle est mise à visible automatiquement, d'ou l'appel de l'evenement OnShow.
Enfin je peut me tromper, mais pour moi c'est un comportement normal :?
-
Merci,
effectivement la propriété Visible était à true. En la mettant à false, je ne passe plus par l'évènement OnShow.