We recently observed a weird behavior in 3 or 4 forms in our project (3 or 4 out of several hundreds). On these forms, the event order seems damaged and some controls' methods fire before the form Load.
On some forms, a Grid.Resize fires first, on others, a Pageframe.Page1.Uienable does. We checked base classes, DE (which are always empty).
We noticed the problem when we tried to Set Status Bar Off in the application: Set Talk was ON (as the Form'Load wasn't executed) and the _screen got covered of commands results. By luck, when Status Bar is On, all is directed to the status bar and the user doesn't see anything.
Before we start re-creating these forms from scratch, has anyone a clue why some controls methods would fire before the form Load?
Gensoft Sàrl
Christian Carron