[Gambas-user] Program not starting
tmorehen at ajm-software.com
Sat Dec 12 20:56:59 CET 2020
Plz see below.
On 2020-12-12 2:17 p.m., Bruce Steers wrote:
> On Sat, 12 Dec 2020 at 18:52, Tony Morehen <tmorehen at ajm-software.com
> <mailto:tmorehen at ajm-software.com>> wrote:
> First, the current behaviour is what I expected. If I want a
> program to
> start hidden, I use a main.module, form.load approach.
> Perhaps all this needs is a debug message: "Warning: The Visible
> property of the startup form of this project is set to False. This
> result in undefined behavior."
> But then you'd have warning messages even if you wanted it hidden.
> Maybe this post will be all that's needed?
This is why I posted in the first place. The warning should only apply
to startup forms. A hidden startup form can crash without an error
message, hence the need for a warning. To get a hidden startup, in a
startup module Main.module:
This works in all circumstances and has known behavior: fMain's _new(),
Form_Load() routines run, Form_Show() does not. etc. We don't know what
happens with hidden startup form. Mine crashed. Will other, perhaps
> I assume (as you said you discovered the problem when rebuilding the
> form) that this
> is not the sort of error you will make when building a form from new now?
> it's a problem with a way it used to work compared to how it is now.
> So it will only effect a few with existing apps with the same "mistake".
You could set the startup form's Visible property false by accident
anytime. I'm pretty sure that's what happened to my project. I changed
the forms property when I thought I was editing a control on the form.
> They may search the mailing list for a solution for "Program wont start" ?
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the User