Hello howardpc,
that's how I see it, and since it's about the program start and MainForm, there should not be any problems.
Hello lucamar,
In your example, the running program calls its own FormShow. I do not think that usually does.
Are there any situations in which TMainForm.FormShow is executed without explicitly calling it?
Greeting Roland